//go:generate go run templates/templates_gen.go -t templates -o pkg/templates.go -need spray package main import ( "github.com/chainreactors/spray/cmd" "github.com/gookit/config/v2" "github.com/gookit/config/v2/yaml" ) func init() { config.WithOptions(func(opt *config.Options) { opt.DecoderConfig.TagName = "config" opt.ParseDefault = true }) config.AddDriver(yaml.Driver) } func main() { //f, _ := os.Create("cpu.txt") //pprof.StartCPUProfile(f) //defer pprof.StopCPUProfile() cmd.Spray() }