日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)GoFrame教程:GoFrame開發(fā)工具-自動(dòng)編譯

注意事項(xiàng)

由于GO是不支持熱編譯特性的,每一次代碼變更后都要重新手動(dòng)停止、編譯、運(yùn)行代碼文件。?run?命令也不是實(shí)現(xiàn)熱編譯功能,而是提供了自動(dòng)編譯功能,當(dāng)開發(fā)者修改了項(xiàng)目中的go文件時(shí),該命令將會(huì)自動(dòng)編譯當(dāng)前程序,并停止原有程序,運(yùn)行新版的程序。

?run?命令會(huì)遞歸監(jiān)控當(dāng)前運(yùn)行目錄的所有g(shù)o文件變化來實(shí)現(xiàn)自動(dòng)編譯。

使用幫助

$ gf run -h 
USAGE
    gf run FILE [OPTION]

ARGUMENT
    FILE    building file path.

OPTION
    -p, --path     output directory path for built binary file. it's "manifest/output" in default
    -e, --extra    the same options as "go run"/"go build" except some options as follows defined
    -h, --help     more information about this command

EXAMPLE
    gf run main.go
    gf run main.go --args "server -p 8080"
    gf run main.go -mod=vendor

DESCRIPTION
    The "run" command is used for running go codes with hot-compiled-like feature,
    which compiles and runs the go codes asynchronously when codes change.

使用示例

一般?gf run main.go?即可

$ gf run main.go --swagger
2020-12-31 00:40:16.948 build: main.go
2020-12-31 00:40:16.994 producing swagger files...
2020-12-31 00:40:17.145 done!
2020-12-31 00:40:17.216 gf pack swagger packed/swagger.go -n packed -y
2020-12-31 00:40:17.279 done!
2020-12-31 00:40:17.282 go build -o bin/main  main.go
2020-12-31 00:40:18.696 go file changes: "/Users/john/Workspace/Go/GOPATH/src/github.com/gogf/gf-demos/packed/swagger.go": WRITE
2020-12-31 00:40:18.696 build: main.go
2020-12-31 00:40:18.775 producing swagger files...
2020-12-31 00:40:18.911 done!
2020-12-31 00:40:19.045 gf pack swagger packed/swagger.go -n packed -y
2020-12-31 00:40:19.136 done!
2020-12-31 00:40:19.144 go build -o bin/main  main.go
2020-12-31 00:40:21.367 bin/main 
2020-12-31 00:40:21.372 build running pid: 40954
2020-12-31 00:40:21.437 [DEBU] [ghttp] SetServerRoot path: /Users/john/Workspace/Go/GOPATH/src/github.com/gogf/gf-demos/public
2020-12-31 00:40:21.440 40954: http server started listening on [:8199]
...

新聞標(biāo)題:創(chuàng)新互聯(lián)GoFrame教程:GoFrame開發(fā)工具-自動(dòng)編譯
本文地址:http://www.5511xx.com/article/cdiohhj.html