When I recently switched to a Mac for my personal/work laptop, I ran into this problem trying to build oc:
# github.com/apcera/gssapi vendor/github.com/apcera/gssapi/name.go:213:9: could not determine kind of name for C.wrap_gss_canonicalize_name cgo: clang errors for preamble: vendor/github.com/apcera/gssapi/name.go:90:2: error: unknown type name 'gss_const_name_t' gss_const_name_t input_name, ^ 1 error generated. make: *** [build] Error 2
This led me to this helpful comment that explains the gssapi headers on Mac are outdated. This was fixed by installing the heimdal HomeBrew package:
brew install heimdal