gormt工具
作用:根据数据库生成结构体
安装gormt:
解压之后得到两个文件
复制到GOPATH/bin目录下
修改comfig.yml
运行:gormt -H=192.168.1.88 -d=zkzj_pub_db -p=root2020 -u=root
可以使用Tools—>Go Tools—>Go Fmt File
或者使用Code—>Reformat Code 实现代码对齐
类型转换
使用excelize操作Excel
go get github.com/xuri/excelize/v2
go xorm工具
用xorm操作数据库: 创建orm引擎—->连接(ping)—->通过引擎对数据库进行操作
原教程网址: http://xorm.topgoer.com/chapter-13/
安装: go** get xorm.io/cmd/xorm**
如果安装报错,可能是之前安装过,版本重复了冲突,删掉之前的再安装就可以
安装之后GOPATH的bin下会有一个xorm.exe文件,有了才可以运行
然后去pkg/mod/xorm.io/cmd/xorm里面找templates/goxorm文件夹,主要是goxorm这个文件夹是放配置文件的,建议复制出去,到一个好找的路径
然后执行: xorm reverse mysql root:[密码]@/test?charset=utf8 tools/goxorm
tools/gxorm: 是配置文件的路径(我是放在当前项目下)
执行成功后,会在当前项目下的models下生成相应的model
go定时任务cron
参考网址:https://www.cnblogs.com/zuxingyu/p/6023919.html
下载: go get -u github.com/robfig/cron
main.go文件:使用
表达式:
go发送钉钉消息
参考网址:https://www.cnblogs.com/xll970105/p/13176253.html