展示一下部署的工具
GooseForum 在 1panel 部署倒是挺简单的,因为有时候还会开发一些功能,所以我这边是写了一个工具。 直接本地打包,上传压缩包,服务器解压,重启,一气呵成。 因为使用的 goreleaser ,所以打包的也没写啥逻辑,直接一行 exec 就行了。 前端相关的是 go generate ./ 这个被包括在 goreleaser 也不需要额外配置什么东西。 开发阶段的话 gorelease...
Coding
GooseForum
abandon1a2b
0 回复
0 赞
464 浏览

GooseForum 在 1panel 部署倒是挺简单的,因为有时候还会开发一些功能,所以我这边是写了一个工具。
直接本地打包,上传压缩包,服务器解压,重启,一气呵成。
因为使用的 goreleaser ,所以打包的也没写啥逻辑,直接一行 exec 就行了。
前端相关的是 go generate ./… 这个被包括在 goreleaser 也不需要额外配置什么东西。
开发阶段的话 goreleaser 和 air 着两个算是 golang 个人开发伴侣了。