![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
golang
浪_沏沙
为了python,为了机器学习,为了深度学习。
展开
-
golang优雅的读取excel
1. xlsx.GetActiveSheetIndex()获取激活状态下sheet的index2.xlsx.GetSheetName()根据索引获取sheet的名字3.xlsx.GetRows()根据名字获取cells的内容,返回的是一个[][]string其实之前一直用的python,以上三个方法组合起来就可以实现python如下代码:import openpyxlwb = o...原创 2019-04-23 11:34:12 · 9526 阅读 · 1 评论 -
golang 关于全局变量的坑
学习golang不久,在定义全局变量的时候遇见了坑。写个小例子,增强记忆。错误版本var p intfunc main() { p, err := test(4) if err != nil { log.Fatal(err) }}func test(i int) (int, error) { return i + 1, nil}编译一直不通过,p declar...原创 2019-04-25 11:38:28 · 12460 阅读 · 1 评论 -
golang加载配置文件yaml
背景:通常我们在使用数据库的时候都会有很多敏感信息,如果直接写在代码里会造成信息泄露,而且如果数据库的信息如果发生变动,维护起来也很不方便。所以通常情况下使用配置文件启动。这里使用yaml的配置文件,当然也不止这一种,可以根据喜好来选。代码如下:package confimport ( "fmt" "gopkg.in/yaml.v2" "io/ioutil" "...原创 2019-04-25 16:09:02 · 2512 阅读 · 0 评论