golang
已收录文章:14227篇
-
年(2位)+一年中的第几天(3位)+指定位数随机数 //生成单号 //06123xxxxx //sum 最少10位,sum 表示全部单号位数 func MakeYearDaysRand(sum int) string { //年 strs := time.Now().Format("06") //一年中的第几天 days :=145 收藏
-
前言 初识go语言不到半年,我是一次偶然的机会认识了golang这门语言,看到他简洁的语法风格和强大的语言特性,瞬间有了学习他的兴趣 最近学习 Go,但是苦于没有项目练手,于是便逼迫自己:如145 收藏
-
Map 类型 先看例子 m1: func main() { m := make(map[int]int) mdMap(m) fmt.Println(m) } func mdMap(m map[int]int) { m[1] = 100 m[2] = 200 } 结果是 map[2:200 1:100] 我们再修改如下 m2: func main() { var m map[int]int mdMap(m)145 收藏
-
前面己经对反射的基本概念和相关 API 进行了讲解,本节结合一个非常著名的包 inject 展开讲解,inject 借助反射提供了对 2 种类型实体的注入:函数和结构。Go 著名的 Web 框架 martini 的依赖注入145 收藏
-
问题内容我主要是要安装go的一个package go get github.com/mattn/go-sqlite3所以要安装sqlite3 以下是我的环境和安装情况: Mac OS x Lion version 10.8.2Homebrew 0.9.3 安装sqlite 和pkg-config 这个安装包的时候需要brew i145 收藏
-
问题内容 就像OO编程中,一个函数名,支持多种参数一样 但这里只需要1个参数 正确答案 你需要用到switch和类型检测; 参加下面的check函数如何处理传入的value分别为error,string和bool 3种不同类型145 收藏