Backup repo to learn go.

Progres

Go fundamentals [21/21]

  • [X] Install Go
  • [X] Hello, World
  • [X] Integers
  • [X] Iteration
  • [X] Arrays and slices
  • [X] Structs, methods & interfaces
  • [X] Pointers & errors
  • [X] Maps
  • [X] Dependency Injection
  • [X] Mocking
  • [X] Concurrency
  • [X] Select
  • [X] Reflection
  • [X] Sync
  • [X] Context
  • [X] Intro to property based tests
  • [X] Maths
  • [X] Reading files
  • [X] Templating
  • [X] Generics
  • [X] Revisiting arrays and slices with generics

Testing fundamentals [0/4]

  • [ ] Introduction to acceptance tests
  • [ ] Scaling acceptance tests
  • [ ] Working withouts mocks
  • [ ] Refactoring Checklist

Build an application [3/7]

  • [X] Intro
  • [X] HTTP Server
  • [X] JSON, routing and embedding
  • [ ] IO and sorting
  • [ ] Command line & package structure
  • [ ] Time
  • [ ] WebSockets