package main import "fmt" func main() { read_config() init_dav_client() calDavData := get_caldav_data(serverConfig.Username, serverConfig.Password) fmt.Println() fmt.Printf("Users display name: %s\n", calDavData.DisplayName) fmt.Printf("Calandar Count: %d\n", len(calDavData.Calandars)) for i := range len(calDavData.Calandars) { fmt.Printf("Cal %d is named %s\n", i, calDavData.Calandars[i].DisplayName) fmt.Printf("\tLink to cal: %s\n", calDavData.Calandars[i].Link) } }