From 2cf8f2ee8bba5a206a89eb4e3679ad7a0aee7434 Mon Sep 17 00:00:00 2001 From: John Starks Date: Tue, 21 Jun 2016 14:08:28 -0700 Subject: [PATCH] Add reference to code of conduct --- README.md | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 478862a8..56800105 100644 --- a/README.md +++ b/README.md @@ -1,15 +1,22 @@ # go-winio -This repository contains utilities for efficiently performing Win32 IO operations in +This repository contains utilities for efficiently performing Win32 IO operations in Go. Currently, this is focused on accessing named pipes and other file handles, and for using named pipes as a net transport. -This code relies on IO completion ports to avoid blocking IO on system threads, allowing Go -to reuse the thread to schedule another goroutine. This limits support to Windows Vista and +This code relies on IO completion ports to avoid blocking IO on system threads, allowing Go +to reuse the thread to schedule another goroutine. This limits support to Windows Vista and newer operating systems. This is similar to the implementation of network sockets in Go's net package. Please see the LICENSE file for licensing information. -Thanks to natefinch for the inspiration for this library. See https://github.com/natefinch/npipe +This project has adopted the [Microsoft Open Source Code of +Conduct](https://opensource.microsoft.com/codeofconduct/). For more information +see the [Code of Conduct +FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or contact +[opencode@microsoft.com](mailto:opencode@microsoft.com) with any additional +questions or comments. + +Thanks to natefinch for the inspiration for this library. See https://github.com/natefinch/npipe for another named pipe implementation.