Learn Go by writing tests – Hello, world (2018)

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • Scout APM - Less time debugging, more time building
  • SonarQube - Static code analysis for 29 languages.
  • SaaSHub - Software Alternatives and Reviews
  • learn-go-with-tests

    Learn Go with test-driven development

    Weird choice of link. Try this instead:

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

  • agda-life

    Conway's Game of Life in Agda.

    https://github.com/fzipp/agda-life/blob/18dda7f45541d2e8f47c...

    Sure, they are validated at compile time because they are propositions as types, but in the end they are still basically test cases: expected output for given input, and the compiler is the test runner.

    I don't know how to encode the full "Game of Life" property as dependent types, I am still an Agda newbie.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts