mirror of
https://gitee.com/sjqzhang/go-fastdfs.git
synced 2024-11-29 09:48:13 +08:00
33 lines
688 B
Go
33 lines
688 B
Go
package main
|
|
|
|
import (
|
|
"github.com/sjqzhang/go-fastdfs/cmd/doc"
|
|
"github.com/sjqzhang/go-fastdfs/cmd/server"
|
|
"github.com/sjqzhang/go-fastdfs/cmd/version"
|
|
dfs "github.com/sjqzhang/go-fastdfs/server"
|
|
"github.com/spf13/cobra"
|
|
//_ "go.uber.org/automaxprocs" // 根据容器配额设置 maxprocs
|
|
_ "net/http/pprof" // 注册 pprof 接口
|
|
)
|
|
|
|
var (
|
|
VERSION string
|
|
BUILD_TIME string
|
|
GO_VERSION string
|
|
GIT_VERSION string
|
|
)
|
|
|
|
func main() {
|
|
dfs.VERSION = VERSION
|
|
dfs.BUILD_TIME = BUILD_TIME
|
|
dfs.GO_VERSION = GO_VERSION
|
|
dfs.GIT_VERSION = GIT_VERSION
|
|
root := cobra.Command{Use: "fileserver"}
|
|
root.AddCommand(
|
|
version.Cmd,
|
|
doc.Cmd,
|
|
server.Cmd,
|
|
)
|
|
root.Execute()
|
|
}
|