package main import "os" //go:generate go run generate.go //go:generate protoc --go_out=./api/gen --go-grpc_out=./api/gen ./api/*.proto //go:generate pbjs -t static-module -w es6 -o api/genjs/postal.js api/postal.proto --no-service //go:generate pbjs -t static-module -w es6 -o api/genjs/auth.js api/auth.proto --no-service //go:generate pbjs -t static-module -w es6 -o api/genjs/chat.js api/chat.proto --no-service //go:generate pbjs -t static-module -w es6 -o api/genjs/mahjong.js api/mahjong.proto --no-service func main() { beforeGenerate() } func beforeGenerate() { err := os.MkdirAll("api/gen", os.ModePerm) if err != nil { panic(err) } err = os.MkdirAll("api/genjs", os.ModePerm) if err != nil { panic(err) } }