From 7cae74baef6aeae29c1cd5044e2f940c15ba9b70 Mon Sep 17 00:00:00 2001 From: Jeff Widman Date: Fri, 13 Jan 2023 12:20:41 -0800 Subject: [PATCH] Drop note about `go` `1.10` compatibility Now that we require `go` `1.17`, this note is no longer relevant. --- README.md | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/README.md b/README.md index 91057c1..bdfedbe 100644 --- a/README.md +++ b/README.md @@ -49,14 +49,3 @@ func main() { } ``` - -## NOTE - -The library can be safely used only with Go >= 1.10 due to [golang/go#20676](https://github.com/golang/go/issues/20676). - -After locking a goroutine to its current OS thread with `runtime.LockOSThread()` -and changing its network namespace, any new subsequent goroutine won't be -scheduled on that thread while it's locked. Therefore, the new goroutine -will run in a different namespace leading to unexpected results. - -See [here](https://www.weave.works/blog/linux-namespaces-golang-followup) for more details.