in binding-go/client.go [94:107]
func (c *Client) Reset(id InstanceID) (observation interface{}, err error) {
defer func() {
if err != nil {
err = fmt.Errorf("reset environment: %s", err)
}
}()
var resp struct {
Observation interface{} `json:"observation"`
}
if err := c.post(id.path()+"/reset/", struct{}{}, &resp); err != nil {
return nil, err
}
return normalizeSpaceElem(resp.Observation)
}