It’s time to get your hands dirty, delving deeper into programming with Go.
You’ll need to consider how memory is organized and shared, bringing new levels of control and responsibility. You’ll learn how nil can be beneficial, while avoiding the dreaded nil pointer dereference. And you’ll see how exercising diligence in error handing can make your programs more reliable.