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

github

zxysilent/fish​github.com
c80603f28a74722f28c2768d5766cbf2.png

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:AppGo
├── GOROOT  : D:Program FilesGo
└── Date    : 2020-02-27 15:15:52

fish run

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

$ fish run
2020/02/27 15:19:34 INFO  ▶ 00001 Using 'blog' as app name
2020/02/27 15:19:34 INFO  ▶ 00002 Loading watcher...
2020/02/27 15:19:34 INFO  ▶ 00003 Watching: D:AppGosrcblogconf
2020/02/27 15:19:34 INFO  ▶ 00004 Watching: D:AppGosrcblogcontrol
2020/02/27 15:19:34 INFO  ▶ 00005 Watching: D:AppGosrcblog
2020/02/27 15:19:34 INFO  ▶ 00006 Watching: D:AppGosrcblogmodel
2020/02/27 15:19:34 INFO  ▶ 00007 Watching: D:AppGosrcblogrouter
2020/02/27 15:19:35 SUCC  ▶ 00008 Built successfully
2020/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
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值