Qual é o significado dessa declaração de tipo?
Na verdade, estou aprendendo golang (do .NET) e há uma coisa que não entendo sobre esse idioma. Às vezes, encontro esse tipo de declaração:
https://github.com/golang/crypto/blob/master/ed25519/ed25519.go
// PublicKey is the type of Ed25519 public keys.
type PublicKey []byte
O que isso significa exatamente? É uma criação de uma estrutura que herda de [] byte?
É apenas um apelido?
Eu pensei que o golang proibisse a herança.