Goscord is a Go package that provides high level bindings to the Discord API.
This project remains a hobby so it is not maintained continuously.
go get github.com/Goscord/goscord
Import the package into your project.
import "github.com/Goscord/goscord"
Construct a new Discord client which can be used to access the variety of Discord API functions and to set callback functions for Discord events.
client := goscord.New(&gateway.Options{ Token: "token" })
See documentation for more detailed information.
Coming soon
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.