Golang
LLLboai
Unless it kills you,it makes you stronger...
展开
-
golang基本数据结构-map
声明 map[keyType] valueType var mapTest = map[string] string 初始化 没有进行初始化的map不能进行赋值操作,会报错 mapTest = make(map[string] string) 赋值 mapTest["test"] = "testValue" 这三步是最基础的操作,这样就完成了一个map从声明到初始化然后进行赋值的操作,下面可以自由的使用map。 当然也可以直接初始化然后进行赋值,省去声明步骤。 mapTest ...原创 2020-07-08 23:08:27 · 173 阅读 · 0 评论 -
Go WaitGroup
学习go的时候,接触到了WaitGroup的一点知识,感觉跟Java的countDownLatch很像,略有体会,记录一下。 首先看一个简单的例子 package main import ( "fmt" "sync" ) func main() { var wg sync.WaitGroup wg.Add(3) go func() { fmt.Println(1) wg...原创 2019-07-12 00:06:18 · 151 阅读 · 0 评论