加载中
goland测试

基础 测试( basic test) 只 使用 一组 参数 和 结果 来 测试 一段 代码。 表 组 测试( table test) 也会 测试 一段 代码, 但是 会 使用 多 组 参数 和 结果 进行 测试。 也可以 使用 一...

2018/09/30 14:31
616
channel

非常精髓的一段demo,很好地展示了go语言的特点。 package main import ( "fmt" "sync" ) func doWork(id int, w worker) { for n := range w.in { fmt.Printf("Worker %d received %c\n", i...

Go
2018/09/17 12:22
23
Golang map

m1 := map[string]string{ "name":"falcon", "gender":"male", } if name, ok := m1["name"]; ok { //判断一个key是否存在,不存在时ok为false fmt.Println("key name exists ,value: " ......

2018/09/11 18:52
58
Golang切片操作

s1 := []int{1, 2, 3, 4, 5} //短操作符声明 len为4,cap为4 s2 := make([]int, 2, 4) //make语法声明 ,len为2,cap为4 s2 = []int{5, 6} s3 := append(s2, 7) //append一个元素 fmt.Printl...

Go
2018/09/11 17:53
114
Golang 反射

todo

2018/09/11 13:23
31
Go语言初始化一个struct 的几种方法

package main import "fmt" type person struct { name string age int8 gender string lastWord string } func New() *person { return &person{} } func (p *p......

Go
2018/09/10 20:02
104
golang.org/x/xxx 包的手动安装方法

由于 golang.org 在国内已被墙,不能直接使用go get安装对应的包,但是可以通过github间接安装。 因为 golang.org/x/xxx 这类包托管在 github.com/golang,从这里找到相应的包即可。比如 go...

2018/09/10 19:15
3.5K

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部