cleverbot.go
func New(yourAPIKey string) *Session {
	values := &url.Values{}
	values.Set("key", yourAPIKey)
	values.Set("wrapper", "cleverbot-go")

	return &Session{
		sync.Mutex{},
		&http.Client{},
		values,
		make(map[string]interface{}),
	}
}
func New(yourAPIKey string) *Session {
	values := &url.Values{}
	values.Set("key", yourAPIKey)
	values.Set("wrapper", "cleverbot-go")

	return &Session{
		sync.Mutex{},
		&http.Client{},
		values,
		make(map[string]interface{}),
	}
}
func New ( yourAPIKey string ) * Session { values := & url . Values { } values . Set ( " " , yourAPIKey ) values . Set ( " " , " " ) return & Session { sync . Mutex { } , & http . Client { } , values , make ( map [ string ] interface { } ) , } }
// New creates a new session.
// Get api key here: https://www.cleverbot.com/api/ .
New creates a new session . Get api key here : https : // www . cleverbot . com / api / .