To use most of the libraries and functionality explored in this book, you'll also need to use Cgo (the built-in Go to C language bridge). Cgo requires the availability of a C compiler and some related tools depending on the operating system. This section outlines how to set them up.