go-zero/tools/goctl/api/tsgen/genrequest.go
anqiansong 03d073a884
feat: Add request.ts (#2901)
* Add request.ts

* Update comments

* Refactor request filename
2023-02-20 22:54:25 +08:00

26 lines
432 B
Go

package tsgen
import (
_ "embed"
"os"
"path/filepath"
"github.com/zeromicro/go-zero/tools/goctl/util/pathx"
)
//go:embed request.ts
var requestTemplate string
func genRequest(dir string) error {
abs, err := filepath.Abs(dir)
if err != nil {
return err
}
filename := filepath.Join(abs, "gocliRequest.ts")
if pathx.FileExists(filename) {
return nil
}
return os.WriteFile(filename, []byte(requestTemplate), 0644)
}