Using go-sdk with google.home

Go integration

Install

go get github.com/modelcontextprotocol/go-sdk

Quick start

import "go-sdk"

// Initialize client
client := go-sdk.NewClient("YOUR_API_KEY")
Offer
curl \
  -H "cast-local-authorization-token: $API_KEY" \
  http://example.com/setup/offer
Chromecast Icon
curl \
  -H "cast-local-authorization-token: $API_KEY" \
  http://example.com/setup/icon.png
Eureka Info
curl \
  -H "cast-local-authorization-token: $API_KEY" \
  http://example.com/setup/eureka_info
SDK on GitHub 📄 API Docs
SDK
go-sdk
Go
API
google.home
google.home

At a glance

Language Go
Endpoints30
Base URLhttp://example.com/setup