repositorypackage
0.0.0-20241125024135-cd7a19eca0ea
Repository: https://github.com/accelbyte/ic-go-sdk.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
# README
ic-go-sdk
This is AccelByte's IC Go SDK for integrating with IC in Go projects.
Usage
Importing package
import "github.com/AccelByte/ic-go-sdk"
Creating default IC client
cfg := &iam.Config{
BaseURL: "<IAM URL>",
ClientID: "<client ID>",
ClientSecret: "<client secret>",
}
client := iam.NewDefaultClient(cfg)
cfg := &ic.Config{
BaseURL: "<IAM URL>",
ClientID: "<client ID>",
ClientSecret: "<client secret>",
}
client := ic.NewDefaultClient(cfg)
Validate config
_, err := client.ClientToken()
if err != nil {
logrus.Fatalf("ic-go-sdk start err: %v \n", err)
}
Example:
- replace the placeholder in
example/example.go
go build example.go