anchor.diff:  The Go compiler is very strict, this can be good thing at times as it may prevent bugs.
   But it can also be bit too picky and annoying at times.
   In particular, it doesn't accept unused variables and unused imports.
  -This is a rather common scenario when you are refactoring or trying something.
  +This is a rather common scenario when you are refactoring or trying to implement an idea.
   The compiler could just warn and skip unused declarations.
   
   To skip a useless import, one can write (notice the underscore):
  
positive.code: This is the second episode of my _7 languages in 7 weeks_ series of blog posts.
  After link:2017-01-08-From-Java-to-Ruby.html[Ruby] a language which is more than 20 years old,
  I tried Go a more recent language: it was created in 2009.
  Go gained in traction thanks to the Docker ecosystem:
  Docker daemon, Kubernetes, Traefik are mostly developed in Go.
  
  == The good
  
  
negative.code: The first one I stumbled upon was https://tour.golang.org/[Tour of Go],
  it allows to discover the Go features and test them online.
  You can run the web server locally if you want to learn Go in a train or in a plane.
  It has been translated in many languages. In a word, awesome!
  
  I also tried the https://github.com/cdarwin/go-koans[Go Koans],
  but the tests are less detailed and progressive than Ruby Koans.
  