Dinote
  • Info
  • Notes
  • Toys
  • Slides
  • Books
  • Records
  • MindMaps
Updated: 2017-08-26 00:14:16 CST +08

Golang

Articles and Videos

General

  • 50 Shades of Go: Traps, Gotchas, and Common Mistakes for New Golang Devs
    • 中譯:Go的50度灰:Golang新开发者要注意的陷阱和常见错误

Web

  • Writing Web Applications

Error Handling

  • Error handling and Go

Concurrency

Basic

  • Concurrency - An Introduction to Programming in Go.
  • Rob Pike - ‘Concurrency Is Not Parallelism’
  • Go Concurrency Patterns: Timing out, moving on

Advanced

  • Go Concurrency Patterns: Pipelines and cancellation
  • Introducing the Go Race Detector
  • Go Concurrency Patterns: Context
  • Visualizing Concurrency in Go
  • Google I/O 2012 - Go Concurrency Patterns
  • Google I/O 2013 - Advanced Go Concurrency Patterns
  • GopherCon 2017: Kavya Joshi - Understanding Channels

Resource

Beginner

  • An Introduction to Programming in Go.
  • Build Web Application with Golang
  • Go by Example

Advanced

  • The Go Blog
  • Golang Github Wiki
  • GopherAcademy
  • GopherAcademy Youtube Channel

Notes Categories
  • AWS
  • Books
  • Development
  • PHP
  • Laravel
  • Golang
  • Git
  • Database
  • Linux
  • System
  • Web
  • Editor
  • OS
  • Others
Tutorial by Code Example
  • Hack Me
  • PHP Tutorial
  • PHP Design Patterns
  • Laravel5 Examples
  • Web Framework Implementation
Links
  •   Github
  •   Facebook
  •   Pocket
  •   Photos
  •   LinkedIn
  •   Mail

© Copyright 2015-2017 by Dino Lai. All Rights Reserved.