DarkCodeMaster's Blog.

DarkCodeMaster's Blog.

救烦无若静,补拙莫如勤。

Go Map并发问题解决方案
构造并发操作场景123456789101112131415161718package mainfunc main() { m := make(map[int]int) go func() { for { _ = m[1] } }() go func() { for { m[0] = 1 } }() select {}}// 输出// fatal error: concurrent map read and map write go的map即使...
Go常用代码片段
Go常用代码段循环12345678910111213141516//无限循环for { // pass}for true { // pass}//条件循环sum := 100for sum < 10 { // pass}//固定数量循环for i:=0; i <= 10 ; i ++ { // pass} 类型基本Go允许在底层结构相同的两个类型之间互转 12345678// IT类型的底层是int类型type IT int// a的类型为IT,底层是intvar a...
寄语
给自己的寄语一转眼间已经工作了几年了,从Python到Java到Go, 仿佛学到了很多东西, 又仿佛什么也没有学到希望能在自己的博客上多有一些积累, 这样在回顾的时候也会看到, 自己一路走来也是有些收获的吧 123func main() { fmt.println("Welcome to my Blog")}
avatar
DarkCodeMaster
witness me