1. Go Map

    map 总体来说golang的map是hashmap,是使用数组+链表的形式实现的,使用拉链法消除hash冲突。

    2020/02/23 Go 知识点

  2. Go XORM

    xorm xorm是一个简单而强大的Go语言ORM库. 通过它可以使数据库操作非常简便。

    2020/02/22 Go 知识点

  3. Go切片

    切片

    2020/02/22 Go 知识点

  4. Go函数

    函数 声明函数 func 函数名(参数列表)(返回参数){ 函数体 }

    2020/02/22 Go 知识点

  5. Kubernetes 架构【draft】

    Master Master是Kubernetes Cluster的大脑,运行着的Daemon服务包括kube-apiserver、kube-scheduler、kube-controller-manager、etcd和Pod网络(例如flannel)

    2020/02/18 k8s

  6. Kubernetes Demo

    学习研究,使用minikube模拟。做下记录,方便回顾,加深理解。

    2020/02/18 k8s

  7. dockerfile常用指令

    指定容器启动时运行的命令 CMD 为容器提供默认的执行命令

    2020/02/16 docker composer

  8. Goroutine并发控制

    创建协程 jobCount := 10 // sync.WaitGroup 监控所有协程的状态,从而保证主协程结束时所有的子协程已经退出 group := sync.WaitGroup{} for i:=0;i < jobCount;i++ { group.Add(1) go func(i int) { fmt.Println("task ",i) time.Sleep(time.Second) // 刻意睡 1 秒钟,模拟耗时 group.Done() }(i) fmt.Printf("index: %d,goroutine Num: %d \n", i, runtime.NumGoroutine()) } group.Wait()

    2020/02/08 Go 知识点