[mirror] Go packages for low-level interaction with the operating system
Перейти к файлу
Jason A. Donenfeld 8097e1b27f windows: do not query library for inline functions
The GetCurrent*Token variety of functions are actually implemented as
inline functions in the header files of the SDK. Attempting to call out
to these as library functions is an error. This commit also adds a test
to ensure that these work as expected.

Change-Id: I105f1ca1a8936114fe61bc22188200c31f240a23
Reviewed-on: https://go-review.googlesource.com/c/sys/+/177840
Run-TryBot: Jason Donenfeld <Jason@zx2c4.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2019-05-22 04:47:17 +00:00
cpu cpu: use unix.Getsystemcfg to detect POWER8/POWER9 on aix/ppc64 2019-03-12 06:12:37 +00:00
plan9 plan9: replace "mksyscall.pl" with Go program 2019-01-07 07:01:47 +00:00
unix unix: remove unused stringsFromByteSlice for tests on aix 2019-05-20 20:13:01 +00:00
windows windows: do not query library for inline functions 2019-05-22 04:47:17 +00:00
.gitattributes sys: copying .gitattributes to all subrepositories 2014-12-23 09:43:20 +00:00
.gitignore convert .hgignore to .gitignore. 2014-12-08 10:44:52 +11:00
AUTHORS go.empty: prototype for new subrepository 2012-01-25 14:45:13 -05:00
CONTRIBUTING.md CONTRIBUTING.md: remove note about not accepting Pull Requests 2018-03-14 18:01:51 +00:00
CONTRIBUTORS go.empty: prototype for new subrepository 2012-01-25 14:45:13 -05:00
LICENSE LICENSE: add 2012-03-17 15:20:58 +11:00
PATENTS go.empty: add PATENTS file to the subrepo. 2012-04-16 11:24:04 +10:00
README.md README: add better links, Markdown 2017-09-27 05:46:21 +00:00
codereview.cfg sys: add codereview.cfg 2015-03-18 17:04:21 +00:00
go.mod all: add go directive to go.mod 2019-03-06 22:07:23 +00:00

README.md

sys

This repository holds supplemental Go packages for low-level interactions with the operating system.

Download/Install

The easiest way to install is to run go get -u golang.org/x/sys. You can also manually git clone the repository to $GOPATH/src/golang.org/x/sys.

Report Issues / Send Patches

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.