如何启动go-admin并优雅的添加api呢?

服务启动
go-admin 针对 api 项目的启动提供server指令,在程序启动时使用;
首先需要将在项目根目录下执行go build 将程序编译:
go build执行go-admin server指令,项目就可以启动了;
配置文件
但有一个问题是项目的配置文件如何加载?
go-admin server默认是加载 config/settings.yml 文件;
当然作者也考虑到大家不同的应用场景,开放了配置文件的配置接口,提供-c的参数,方便大家修改或者指定自己需要的配置文件;
例如:
# 注意config/swtting.xxxx.yml可以根据本地的环境进行修改# 修成自己的文件路径$ go-admin server -c config/swtting.xxxx.yml还需提醒一点,也是大家在这里常见的问题,因为我们上述的指令都是直接使用的go-admin,这里大家需要注意,因为在打包的时候如果使用的是go build,打包出来就是 go-admin 的一个二进制可执行文件,大家根据自己的系统和打包出来具体的文件名称进行调整上述指令;
例如:
本地打出来的是sss-admin.exe
执行命令就需要这样需要改,具体以本地环境为准
$ sss-admin.exe server自动添加api
go-admin为了大家更方便的添加 api 数据,还提供了一个-a参数:
# 系统在启动时自动检查路由中的api是否都记录在sys_api表中,如果缺少系统则会自动补充# -a 默认值 false 默认可以不传$ go-admin server -a true提醒
上述讲的是通过编译后的二进制可执行文件启动,其实开发过程中还可以通过:go run main.go 直接启动项目。
例如:
$ go run main.go server

Vivado两种生成固化烧录文件的教程
基于嵌入式ARM平台的可信计算的实现
40W快充与30W快充对比 到底有什么区别
连拓精密介绍控制盒气密性测试流程_气密性检测设备步骤
中国是全球5G发展速度最快的国家,发展5G有什么作用
如何启动go-admin并优雅的添加api呢?
DS1230W 3.3V 256k非易失SRAM
激光雷达市场异常激烈 带动自动驾驶领域再度暗流涌动
华为手机颜值排名:荣耀8、华为Mate9保时捷版、荣耀Magic、华为P10、华为P9、荣耀V9
5G将成为未来产业的网络基石
李开复谈人工智能:中国有机会追赶美国
点焊机焊接出现故障时该如何处理
一文解析西门子S7-1200的Modbus RTU通信
信息技术的技术特征在制造业方面的具体表现介绍
如何才能购买你心仪的笔记本
爆款推荐! 入选Intel物联网开发套件的高性能开发板-UP Squared
半导体光电子器件, 半导体光电子器件是什么意思
英发睿能N型TOPCon电池测试效率达26.61%,行业第一梯队
GLF杰夫微GLFIPOWER在笔记本电脑上的方案与应用
5G将在未来15年为亚洲经济贡献近9,000亿美元