Supported most of Garoon REST API excluding notification/items(POST)
import "github.com/otoyo/garoon"
package main
import (
"fmt"
"github.com/otoyo/garoon"
)
func main() {
c, err := garoon.NewClient("subdomain of .cybozu.com", "user", "password")
if err != nil {
fmt.Printf("%s\n", err)
return
}
ev, err := c.FindEvent(123)
if err != nil {
fmt.Printf("%s\n", err)
return
}
fmt.Printf("%#v\n", ev)
}
See wiki
Contributions are welcome ;)