Hello everyone! I’m excited to (re)introduce you to the revamped Go Agent for the Internet Computer. This is a library that allows you to communicate with the Internet Computer directly. It’s designed for developers who are looking to build applications interacting with canisters on the Internet Computer using Go.
- Go Native Types with marshalling from and to Candid/JSON.
- Identities: Both
- Autogeneration of Clients.
You can install the Go Agent using the following command:
go get github.com/aviate-labs/agent-go
You can find a new example walkthrough here
We plan to continue improving the Go Agent by adding more features and making it more robust.
We are using the agent internally, but we do not come into contact with all the features of the Internet Computer, so we welcome any feedback or suggestions from the community! You can either respond to this thread or open an issue on the repository.