diff --git a/doc/go1.19.html b/doc/go1.19.html index 06bd7bcff1..4e6699c289 100644 --- a/doc/go1.19.html +++ b/doc/go1.19.html @@ -343,7 +343,20 @@ Do not send CLs removing the interior tags from such phrases.
- TODO: https://go.dev/cl/400654: permit use of Resolver.PreferGo, netgo on Windows and Plan 9
+ Resolver.PreferGo
+ is now implemented on Windows and Plan 9. It previously only worked on Unix
+ platforms. Combined with
+ Dialer.Resolver
and
+ Resolver.Dial
, it's now
+ possible to write portable programs and be in control of all DNS name lookups
+ when dialing.
+
+ The net
package now has initial support for the netgo
+ build tag on Windows. When used, the package uses the Go DNS client (as used
+ by Resolver.PreferGo
) instead of asking Windows for
+ DNS results. The upstream DNS server it discovers from Windows
+ may not yet be correct with complex system network configurations, however.