1
0
mirror of https://github.com/golang/go synced 2024-11-21 21:34:40 -07:00
go/api
Mikio Hara 0d197251ee net: change ListenUnixgram signature to return UnixConn instead of UDPConn
This CL breaks Go 1 API compatibility but it doesn't matter because
previous ListenUnixgram doesn't work in any use cases, oops.

The public API change is:
-pkg net, func ListenUnixgram(string, *UnixAddr) (*UDPConn, error)
+pkg net, func ListenUnixgram(string, *UnixAddr) (*UnixConn, error)

Fixes #3875.

R=rsc, golang-dev, dave
CC=golang-dev
https://golang.org/cl/6937059
2012-12-16 11:51:47 +09:00
..
except.txt net: change ListenUnixgram signature to return UnixConn instead of UDPConn 2012-12-16 11:51:47 +09:00
go1.txt api: fix build; regenerate api.txt with fixed signatures 2012-09-18 22:04:07 -07:00
next.txt api: refresh next.txt 2012-11-07 15:26:41 -05:00
README cmd/api: add exception file 2012-10-04 11:35:17 +10:00

Files in this directory are data for Go's API checker ("go tool api", in src/cmd/api).

Each file is a list of of API features, one per line.

go1.txt (and similarly named files) are frozen once a version has been
shipped. Each file adds new lines but does not remove any.

except.txt lists features that may disappear without breaking
true compatibility. The only package there is text/template/parse.

next.txt is the only file intended to be mutated. It's a list of
features that may be added to the next version. It only affects
warning output from the go api tool.