package hefengweather_test import ( "yunyan/sys/hefengweather" "fmt" "testing" ) func Test_Sys(t *testing.T) { if sys, err := hefengweather.NewSys( hefengweather.SetBaseUrl("https://mf6apvd72m.re.qweatherapi.com"), hefengweather.SetKey("525e6198b9f846608dbfae43758ff8c4"), ); err != nil { fmt.Printf("Sys Init err:%v", err) } else { // xal, _ := axml.NewSys() result, err := sys.CityLookup("武汉") if err != nil && result.Code != "200" { fmt.Printf("CityLookup err:%v", err) return } result1, err := sys.QueryWeather(result.Location[0].ID) if err != nil && result.Code != "200" { fmt.Printf("QueryWeather err:%v", err) return } fmt.Printf(" result:%v err:%v", result1, err) } }