We really wanted to use the pure go implementation, but it doesn't cover as much functionality. Detached signatures for example.
Edit: oops, looks like signatures were added 2 months ago (https://github.com/golang/crypto/blob/master/ed25519/). (I guess it's the same agl's code). There is a detached version (Sign/Verify).