GithubAction自动编译项目学习笔记
最近项目上线要将旧系统的数据导入新系统,旧系统的数据导出到excel文件,然后将文件整理后导入新系统。但是整理文件的时候总是会出现一些简单的错误,每次都有人工校对或者导入时提示太麻烦,于是写了一个小工具让整理数据的门店人员整理数据后自行检测一次。由于数据库使用的是sqlite,我本地的开发环境又是mac,这就导致golang交叉编译时要配置gcc,试了一下,感觉太麻烦了。也尝试过开个虚拟机进行编译,发现效果也不满意。后来发现github action可以在推送项目后自动构建项目,于是实现了项目推到github后,由Github自动编译并打包项目。