Go 如何获取系统解析程序的DNS服务器列表

Go 如何获取系统解析程序的DNS服务器列表,go,Go,在Ruby中,我可以获得如下DNS服务器列表: require 'resolv' Resolv::DNS::Config.default_config_hash[:nameserver] 如何在Go中执行相同的操作?在net包中,您可以解析DNS名称,但它似乎没有导出它使用的DNS服务器 所以我想你必须自己去做,或者看看你能不能找到一个能帮你做的包 更新:我做的和Ruby的DNS类差不多。希望有帮助。在net软件包中,您可以解析DNS名称,但它似乎没有导出它使用的DNS服务器 所以我想你必须自

在Ruby中,我可以获得如下DNS服务器列表:

require 'resolv'
Resolv::DNS::Config.default_config_hash[:nameserver]
如何在Go中执行相同的操作?

net
包中,您可以解析DNS名称,但它似乎没有导出它使用的DNS服务器

所以我想你必须自己去做,或者看看你能不能找到一个能帮你做的包

更新:我做的和Ruby的DNS类差不多。希望有帮助。

net
软件包中,您可以解析DNS名称,但它似乎没有导出它使用的DNS服务器

所以我想你必须自己去做,或者看看你能不能找到一个能帮你做的包

更新:我做的和Ruby的DNS类差不多。希望能有帮助