Go packages for low-level interaction with the operating system

Clone this repo:

Branches

  1. 7716a56 unix: add PacketMreq on Linux by Matt Layher · 2 hours ago master
  2. 515fc15 unix: add missing SizeofIovec constant on Linux by Tobias Klauser · 2 hours ago
  3. 35ef448 unix: add Syncfs function on Linux by Kirill Smelkov · 27 hours ago
  4. 02a6680 unix: fix FreeBSD 386 build by Brad Fitzpatrick · 2 days ago
  5. 14ac33b unix: remove duplicate build tag by Tobias Klauser · 3 days ago
  6. 85d1495 unix: add Major, Minor and Mkdev functions on Linux by Tobias Klauser · 7 days ago
  7. a7f1d9e unix: add Msync function on Darwin by Tobias Klauser · 3 days ago
  8. d6d53c0 unix: add Msync function on Linux by Tobias Klauser · 3 days ago
  9. c4489fa unix: add *at functions (POSIX.1-2008) on Darwin by Tobias Klauser · 8 days ago
  10. 7a4fde3 unix: add some FreeBSD Capsicum support. by Ben Laurie · 4 weeks ago
  11. cd2c276 unix: add ioctl functions to get/set terminal window size on Linux by Tobias Klauser · 11 days ago
  12. 4cd6d1a unix: add Mkfifoat function on Linux by Tobias Klauser · 2 weeks ago
  13. abf9c25 unix: add additional socket ioctl constants on Linux by Tobias Klauser · 3 weeks ago
  14. 7397344 unix: add perf event ioctl constants on Linux by Tobias Klauser · 3 weeks ago
  15. 6faef54 golang.org/x/sys: fix typo in test by Francesc Campoy · 4 weeks ago
  16. 94b7606 windows: remove unreachable return statement in Proc.Call by Awn · 4 weeks ago
  17. 0e01648 windows: move memory protection constants so that they are all together by Awn · 4 weeks ago
  18. d18155c windows: add memory-related VirtualX calls and associated constants by Awn · 4 weeks ago
  19. 4ed4d40 unix: add ioctl functions for termios on Linux by Tobias Klauser · 4 weeks ago
  20. 90796e5 unix: add UMOUNT_NOFOLLOW constant by Tobias Klauser · 4 weeks ago