package example import ( "fmt" "os" "github.com/micro/services/clients/go/stream" ) // Create a channel with a given name and description. Channels are created automatically but // this allows you to specify a description that's persisted for the lifetime of the channel. func CreateChannel() { streamService := stream.NewStreamService(os.Getenv("MICRO_API_TOKEN")) rsp, err := streamService.CreateChannel(&stream.CreateChannelRequest{ Description: "The channel for all things", Name: "general", }) fmt.Println(rsp, err) }