|author||Tobias Klauser <email@example.com>||Wed Oct 28 12:18:43 2020 +0100|
|committer||Tobias Klauser <firstname.lastname@example.org>||Wed Oct 28 21:52:40 2020 +0000|
unix: revert zsysnum_darwin_*.go deletion from CL 250437 CL 250437 removed the zsysnum_darwin_*.go files containing the SYS_* contants for macOS. This was done assuming that users should migrate away from direct syscalls to libSystem wrappers. Let's not force users of this package on when they want to do that and re-add the zsysnum_darwin_*.go files and mark the consts as deprecated. We can still remove these once macOS actively prevents use of direct syscalls. Fixes golang/go#41868 Change-Id: Ie5edf135154f24e3efa4811ef2253ad1353ba132 Reviewed-on: https://go-review.googlesource.com/c/sys/+/265857 Trust: Tobias Klauser <email@example.com> Trust: Bryan C. Mills <firstname.lastname@example.org> Run-TryBot: Tobias Klauser <email@example.com> TryBot-Result: Go Bot <firstname.lastname@example.org> Reviewed-by: Brad Fitzpatrick <email@example.com> Reviewed-by: Ian Lance Taylor <firstname.lastname@example.org>
This repository holds supplemental Go packages for low-level interactions with the operating system.
The easiest way to install is to run
go get -u golang.org/x/sys. You can also manually git clone the repository to
This repository uses Gerrit for code changes. To learn how to submit changes to this repository, see https://golang.org/doc/contribute.html.
The main issue tracker for the sys repository is located at https://github.com/golang/go/issues. Prefix your issue with “x/sys:” in the subject line, so it is easy to find.