fish 是一个方便开发go程序的工具, 监视文件修改,然后编译go程序并自动运行

网友投稿 718 2022-10-22

fish 是一个方便开发go程序的工具, 监视文件修改,然后编译go程序并自动运行

fish 是一个方便开发go程序的工具, 监视文件修改,然后编译go程序并自动运行

fish

fish 是一个方便开发go程序的工具。

监视文件修改,然后编译go程序并自动运行。

要求

Go version >= 1.3.

安装

go get github.com/zxysilent/fish

确保 fish.exe 所在路径在你的环境变量里面

如果配置了 GOPATH 环境变量 fish.exe 默认在 GOPATH/bin

请确保 GOPATH/bin 在你的环境变量里

升级

go get -u github.com/zxysilent/fish

基本命令

version 打印版本信息 run 热重载,监听 .go 文件变化,自动编译并运行

fish version

打印版本信息

$ fish version ____ _ __ / __/ (_) ___ / / / _/ / / (_-< / _ \/_/ /_/ /___/ /_//_/ v0.3.0├── Go : go1.14├── GOOS : windows├── GOARCH : amd64├── NumCPU : 4├── GOPATH : D:\App\Go├── GOROOT : D:\Program Files\Go└── Date : 2020-02-27 15:15:52

fish run

热重载,监听 .go 文件变化,自动编译并运行

$ fish run2020/02/27 15:19:34 INFO ▶ 00001 Using 'blog' as app name2020/02/27 15:19:34 INFO ▶ 00002 Loading watcher...2020/02/27 15:19:34 INFO ▶ 00003 Watching: D:\App\Go\src\blog\conf2020/02/27 15:19:34 INFO ▶ 00004 Watching: D:\App\Go\src\blog\control2020/02/27 15:19:34 INFO ▶ 00005 Watching: D:\App\Go\src\blog2020/02/27 15:19:34 INFO ▶ 00006 Watching: D:\App\Go\src\blog\model2020/02/27 15:19:34 INFO ▶ 00007 Watching: D:\App\Go\src\blog\router2020/02/27 15:19:35 SUCC ▶ 00008 Built successfully2020/02/27 15:19:35 INFO ▶ 00009 Starting 'blog.exe'2020/02/27 15:19:35 SUCC ▶ 00010 './blog.exe' is running⇨ http server started on [::]:88

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:【企业架构】如何设计企业架构
下一篇:mybatis if test 不为空字符串且不为null的问题
相关文章

 发表评论

暂时没有评论,来抢沙发吧~