golang开发api,进行程序调试的正确姿势?

用golang开发后端api,用的gin框架,现在每写完一个接口,就需要运行go build xxx 去执行一次编译,编译完后再去执行编译后的二进制文件,然后再去调试接口,中间出现问题,改了后还要重复上面的步骤,感觉很繁琐,是我的开发方式不对吗?或者有没有什么调试工具可以自动根据代码变化执行编译、运行命令,使得代码改动后,用postman请求接口就马上可以看到改动后的效果?

新增:
在docker中,用了bee工具 运行bee run后就一直停留在下方界面,代码改变也不会重新编译

clipboard.png

回复
阅读 4.9k
3 个回答

你没有写go的单元测试吗?随便起个名字叫xx_test.go就可以了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏