有没有人知道让Go的时间包(https://golang.org/pkg/time/)为我提供有效地点列表(又称有效时区)的方法?我正在编写一个应用程序,并且我希望根据与Go一起使用的时区为用户提供有效的时区列表。但是,根据我对该软件包的研究,似乎没有任何这样的列表可以从导出的函数或变量中获得。
我知道Go使用IANA时区数据库作为其时区信息的基础供应商,我可以获取自己的数据库副本以提取我需要的信息。看起来如果我可以从Go获取列表会更容易,因为它已经可以访问该信息而无需编写我自己的代码来解析IANA时区数据库。