[Go] タイムゾーンを文字列で得る
            作成日: 2019年06月20日
          
          タイムゾーンを得るには Time 構造体の Location() メソッドを使います。Location() メソッドは、Location 型を返すので String() メソッドを使って string 型に変換します。
package main
import (
    "fmt"
    "time"
)
func main() {
    location, err := time.LoadLocation("Asia/Tokyo")
    if err != nil {
        fmt.Printf("%#v", err)
    }
    t := time.Now().In(location)
    fmt.Print(t.Location().String())
}
実行結果は下記のとおりです。
Asia/Tokyo