u1timate 不积跬步无以至千里,不积小流无以成江海

移除go编译后panic的路径信息

正常情况下我们使用go build编译一个项目后,如果程序在运行过程中出现了panic,那么堆栈信息中就会包含开发环境的路径信息,如下这样不安全和不严谨。报错信息里包含了你编译时候项目的所在路径在golang1.13之后可以直接使用选项trimpath移除路径信息go build -trimpath

u1timate u1timate Published on 2021-11-19

golang-swagger 文档生成器

0x01 安装0x02 文档编写项目概要编写普通请求注释说明Param指令Success指令0x03 Gin中调用0x01 安装首先下载swag程序go get -u github.com/swaggo/swag/cmd/swag编译完成之后,使用项目根目录命令初始化项目swag init0x02

u1timate u1timate Published on 2021-05-15