Я хочу получить точный часовой пояс из строки, например, +08: 00 из «Азия / Шанхай»
Используйте функцию LoadLocation .
location, _ := time.LoadLocation(s) name, offset := time.Now().In(location).Zone() // offset is what I want fmt.Printf("name:%#v, offset:%#v\n", name, offset)