1 Star 1 Fork 0

肥臣/walnut

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

前言

这是一个golang语言项目模板。

项目目录结构


在api目录下增加子目录来增加接口服务。同时需要在bin目录下增加相应的构建脚本(这样做更方便)。

构建

使用构建脚本(bash)

./bin/build-all.sh

使用systemd自启动

[Unit]
Description=Walnut接口服务
After=network.target nss-lookup.target

[Service]
Type=simple
PIDFile=/path/to/walnut/api.pid
WorkingDirectory=/path/to/walnut
ExecStart=/path/to/walnut/api -c /path/to/walnut/api.yaml
ExecStop=-/sbin/start-stop-daemon --quiet --stop --retry QUIT/5 --pidfile /path/to/walnut/api.pid
User=developer
Group=developer
TimeoutStopSec=5
KillMode=mixed
Restart=always
RestartSec=5

[Install]
WantedBy=multi-user.target

内容可能含有违规信息

简介

golang语言为基础的应用开发模板。 展开 收起
Go 等 2 种语言
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Go
1
https://gitee.com/gaodongchen/walnut.git
git@gitee.com:gaodongchen/walnut.git
gaodongchen
walnut
walnut
master

搜索帮助