goland服务怎么利用配置文件进行热重启

  介绍

这篇文章给大家介绍goland服务怎么利用配置文件进行热重启,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

开发web api或web项目,修改源码后,无需手动重启即可查看效果,使用空气即可实现。

安装空气:去- v - u github.com/cosmtrek/air(或下载所有源码后,去构建,得到air.exe,拷贝到goroot美元/bin目录)

在项目目录下,创建.air。配置文件,修改(构建)中的cmd配置,设置为goland编译程序的命令行命令:

 

最终配置文件如下:

 #配置文件TOML(空气)(https://github.com/cosmtrek/air)的格式
  
  #工作目录
  #。或绝对路径,请注意,必须下根目录下面。
  根=?”
  tmp_dir=皌mp"
  
  (建立)
  #只是普通shell命令。您可以使用“使”。
  cmd=叭ス菇? o/tmp/xxx-demo。exe。/main.go"
  #二进制文件从cmd的收益率。
  本=皌mp/xxx-demo.exe"
  #定制二进制。
  full_bin=癆PP_ENV=dev APP_USER=空气。/tmp/main"
  #看这些文件扩展名。
  include_ext=[“go",“tpl",“tmpl",“html"】
  #忽视这些文件扩展名或目录。
  exclude_dir=[“assets",“tmp",“vendor",“前端/node_modules"】
  如果你指定#观看这些目录。
  include_dir=[]
  #排除的文件。
  exclude_file=[]
  # # 39;进行实质性的年代没有必要每次触发构建文件更改如果变# 39;年代太频繁。
  延迟=1000 #女士
  #老二进制构建错误发生时停止运行。
  stop_on_error=true
  # tmp_dir此日志文件的地方。
  日志=癮ir_errors.log"
  
  (日志)
  #显示日志的时间
  时间=false
  
  (颜色)
  #定制每个部分# 39;颜色。如果没有颜色,使用原始应用程序日志。
  主要=癿agenta"
  观察家=癱yan"
  构建=皔ellow"
  跑步者=癵reen"
  
  (misc)
  #删除tmp目录>关于goland服务怎么利用配置文件进行热重启就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。

goland服务怎么利用配置文件进行热重启