Files
BlueArchiveToolkit/cmd/bat/sync.go
T
nyaKazuha 102b49b666
bat-rust / Build and test Rust (push) Failing after 3m17s
feat(rpc): 完成 issue #1 Go 调用边界
2026-07-24 17:58:34 +08:00

27 lines
406 B
Go

package main
import (
"fmt"
"os"
)
func runSync(args []string) error {
if len(args) < 2 || args[0] != "plan" {
return fmt.Errorf("usage: bat sync plan <current-json> [previous-json]")
}
current := args[1]
previous := ""
if len(args) > 2 {
previous = args[2]
}
result, err := BuildSyncPlan(current, previous)
if err != nil {
return err
}
fmt.Fprintln(os.Stdout, result)
return nil
}