I have compiled and installed proton-c 0.18.0 on a Linux Debian machine (I can see stuff related to proton-c in /usr/lib). I am using golang 1.7.
When attempting at getting it I see this:
$ go get github.com/scholzj/amqpctl
# github.com/scholzj/amqpctl/mgmtlink<MY_GOPATH>/src/github.com/scholzj/amqpctl/mgmtlink/amqpmgmtlink.go:121: tlsConfig.GetClientCertificate undefined (type *tls.Config has no field or method GetClientCertificate)
<MY_GOPATH>/src/github.com/scholzj/amqpctl/mgmtlink/amqpmgmtlink.go:121: undefined: tls.CertificateRequestInfo
$