Go implements elliptic curve cryptography in the "crypto/elliptic" package. However, this package only implements the NIST curves P-224, P-256, P-384 and P-521. All of these curves are have weaknesses.
There is an implementation of the secure elliptic curve "25519" in the package "crypto/ed25519". However, this implementation only supports signing and not encryption and decryption.
It should be possible to add at least Curve25519 for ECC encryption and decryption and I suggest to implement it.
Go implements elliptic curve cryptography in the "crypto/elliptic" package. However, this package only implements the NIST curves P-224, P-256, P-384 and P-521. All of these curves are have weaknesses.
There is an implementation of the secure elliptic curve "25519" in the package "crypto/ed25519". However, this implementation only supports signing and not encryption and decryption.
It should be possible to add at least Curve25519 for ECC encryption and decryption and I suggest to implement it.