<pre class="notranslate">build.go:130: duplicate field work
build.go:206: ambiguous DOT reference *builder.work
build.go:206: ambiguous DOT reference builder.work
build.go:208: ambiguous DOT reference *builder.work
build.go:208: ambiguous DOT reference builder.work
build.go:213: ambiguous DOT reference *builder.work
build.go:213: ambiguous DOT reference builder.work
build.go:215: ambiguous DOT reference *builder.work
build.go:215: ambiguous DOT reference builder.work
build.go:307: ambiguous DOT reference *builder.work

the 'ambiguous DOT reference' could be better phrased
also that is a type on the lhs of the dot but should probably
be the actual expression.</pre>
<pre class="notranslate">Please consider implementing dup for netFDs on Windows. Currently calling .File() on
users of this type returns the error "dup not implemented on Windows".

There's no equivalent to dup for sockets on Windows. DuplicateHandle doesn't work for
sockets, and WSADuplicateSocket has other purposes. I think it may be necessary to
implement an open/close ref count in addition to the completion port ref counting that's
currently used.

<a href="http://stackoverflow.com/questions/11319025/get-syscall-handle-from-a-go-net-udpconn-on-windows" rel="nofollow">http://stackoverflow.com/questions/11319025/get-syscall-handle-from-a-go-net-udpconn-on-windows</a></pre>