golang核心概念

  • channel
  • Context
    • Package context : https://golang.org/pkg/context/
    • Go Concurrency Patterns: Context : https://blog.golang.org/context
    • Context、WaitGroup、Chan在控制并发方面的区别: https://www.cnblogs.com/Zereker/p/9590788.html
  • goroutine
  • map
  • mutex, semaphore and atomic operation
  • package
    • https://rakyll.org/style-packages/
  • slice and array
  • 值和指针
    • https://medium.com/@vCabbage/go-are-pointers-a-performance-optimization-a95840d3ef85
  • 垃圾回收
  • 堆和栈
  • 异常和错误处理
  • 接口,Reader and Writer

你可能感兴趣的:(golang)