Skip to content

Code for following along the book Learn Go with Tests

Notifications You must be signed in to change notification settings

thrashwerk/learn-go-with-tests-code

Repository files navigation

Learn Go with Tests code repo

https://github.com/quii/learn-go-with-tests

Book version: 16.1.0

Last page: 324

Chapters:

  1. Learn Go with Tests - ☑
  2. Why unit tests and how to make them work for you - ☑
  3. Hello, World - ☑
  4. Integers - ☑
  5. Iteration - ☑
  6. Arrays and slices - ☑
  7. Structs, methods & interfaces - ☑
  8. Pointes & errors - ☑
  9. Maps - ☑
  10. Dependency Injection - ☑
  11. Mocking - ☑
  12. Concurrency - ☑
  13. Select - ☑
  14. Reflection - ☑
  15. Sync - ☑
  16. Context - ☑
  17. Roman Numerals - ☑
  18. Mathematics - ☑
  19. Reading files - ☑
  20. HTML templates - ☑
  21. Generics - ☑
  22. Revisiting arrays and slices with generics - ☑
  23. Introduction to acceptance testing - ☑
  24. Scaling acceptance tests - ☐
  25. Working without mocks, stubs and spies - ☐
  26. Refactoring step, starting checklist - ☐
  27. Build an application - ☐
  28. HTTP server - ☐
  29. JSON, routing & embedding - ☐
  30. IO and sorting - ☐
  31. Command line and project structure - ☐
  32. Time - ☐
  33. WebSockets - ☐
  34. OS exec - ☐
  35. Error types - ☐
  36. Context-aware readers - ☐
  37. HTTP handlers revisited - ☐
  38. TDD anti-patterns - ☐

Book completed - ☐

About

Code for following along the book Learn Go with Tests

Resources

Stars

Watchers

Forks