Earlier quoted context omitted.
You are able to disable GC with: GOGC=off As someone mentions below. More details here: https://golang.org/pkg/runtime/
How does Go allow you to manage memory manually? Malloc/free or something more sophisticated?
But, per other comments, there isn't any direct malloc/free behavior. It just provides tools to help you enable the compiler to determine that GC is not needed for some.