How to measure your success at the basic level?

Congratulations on completing the basic Go exercises. At this point:
  • You are familiar with basic Go syntax; you know how to write various language constructs like if, for, functions, handle errors, use flags, and structure CLI program.
  • You know essential Go data structures like maps, slices, strings.
  • You are familiar with a few standard lib functions and packages like builtin, strings, fmt, log, os file related things (reading and writing files), basic regex etc.
  • You know how to write unit test cases in Go. Familiarity with the testing package, example and table driven test cases.
TODO: Add more points.