摘要:
项目里面的 web 框架是 gin,这个框架给我的感觉就是非常的小巧实用。使用的时候,基础运用非常的简单,相信看看文档大家都能运行起来,没什么可说的。如果现在需求是增加一个日志中间件,记录下 http 请求的一些数据,并且需要按日期来生成每天的日志文件,我是这么做的。 使用的日志库是 github. 阅读全文
摘要:
为什么要得到绝对路径?因为后面上传文件的目录,日志的目录,加载模板文件的目录都需要这个路径。 这里有一点难处理的问题是,需要能同时支持 go run xxx.go 执行,以及相对路径执行./xxxx,和绝对路径执行 /var/www/xxx go run 执行是为了在开发的时候,能够源码运行,随时调 阅读全文