Cgo enables the creation of Go packages that call C code.
To use cgo write normal Go code that imports a pseudo-package "C". The Go code can then refer to types such as C.int, or functions such as C.Add.
The import of "C" is immediately preceded by a comment, that comment, call...