-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain.go
46 lines (35 loc) · 913 Bytes
/
main.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
package main
import (
"github.com/ha666/gin_demo/controller"
"github.com/ha666/gin_demo/initial"
_ "github.com/ha666/gin_demo/initial"
"github.com/ha666/golibs"
"github.com/ha666/logs"
"runtime"
)
const VERSION = "2019.829.1050"
func init() {
//region 初始化系统设置
runtime.GOMAXPROCS(runtime.NumCPU())
//endregion
//region 输出当前系统信息
//region 输出golang版本信息
logs.Info("【go】version:%s", runtime.Version())
//endregion
//region 输出系统信息
logs.Info("【sys】os:%s", runtime.GOOS)
logs.Info("【sys】cpu:%d", runtime.NumCPU())
//endregion
//region 输出网络信息
logs.Info("【net】ip:%s", initial.ServerIP)
//endregion
//region 输出应用信息
logs.Info("【app】path:%s", golibs.GetCurrentDirectory())
logs.Info("【app】version:%s", VERSION)
//endregion
//endregion
}
// 启动服务
func main() {
controller.Start()
}