Go
Geek技术前线
公众号 Geek技术前线
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Go项目接入travis
上一篇文章提到了npm的接入 travis 实现自动发布 npm 包的方法,本文主要讲述 Go 项目的使用,主要分为执行单元测试和 build 打包发步到 github release。具体 travis 的基本操作参考上文即可,本文只讲述不同的部分单元测试本文不讲述 Go 的单元测试如何编写,这里直接以filenamify(一个合法化文件路径的库)为例子。已为filenamify.go编...原创 2020-03-21 12:03:53 · 539 阅读 · 0 评论 -
Go处理字符串到合法文件名
使用filenamify库Demopackage mainimport ( "github.com/flytam/filenamify" "fmt")func main() { output,err :=filenamify.Filenamify(`<foo/bar>`,filenamify.Options{}) fmt.Println(output,err)...原创 2020-02-08 11:18:24 · 1415 阅读 · 0 评论 -
Go之数组/切片
Go之数组/切片初始化Go中初始化一个数组如下// 指定长度x:= [4]int{1,2,3,4}// orvar y = [4]int// 不指定长度,由元素个数决定长度x:= [...]int{1,2,3,4}在Go中,数组的长度是固定的,创建后不可修改。所以一般情况下用切片比较方便。切片的长度是可变的,比较好用。初始化一个切片由几种方法。// 1 、直接通过元素初...原创 2019-12-07 14:23:49 · 1101 阅读 · 0 评论
分享