The CMAC message authentication code is specified (with AES) in RFC 4493
and RFC 4494.
CMAC is only specified with the AES.
This implementation supports block ciphers with a block size of 64, 128, 256, 512 or 1024 bit.
Install in your GOPATH: go get -u github.com/aead/cmac