diff options
| author | Richard Musiol <mail@richard-musiol.de> | 2018-03-04 12:18:32 +0100 |
|---|---|---|
| committer | Brad Fitzpatrick <bradfitz@golang.org> | 2018-06-04 16:01:50 +0000 |
| commit | ef9217e7bd9c854e4f8d2d79ff8aec550130cbc4 (patch) | |
| tree | ee9dc3f06e8eef45d99a55e1ee78c4abad594e2e /src/net/internal | |
| parent | 0680c03ea49ae1ae0a797255f98f48ccf41a084f (diff) | |
| download | go-ef9217e7bd9c854e4f8d2d79ff8aec550130cbc4.tar.xz | |
net: add js/wasm architecture
This commit adds the js/wasm architecture to the net package.
The net package is not supported by js/wasm, but a simple fake
networking is available so tests of other packages that require
basic TCP sockets can pass. The tests of the net package itself
are mostly disabled.
Updates #18892
Change-Id: Id287200c39f0a3e23d20ef17260ca15ccdcca032
Reviewed-on: https://go-review.googlesource.com/109995
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Diffstat (limited to 'src/net/internal')
| -rw-r--r-- | src/net/internal/socktest/main_test.go | 2 | ||||
| -rw-r--r-- | src/net/internal/socktest/main_unix_test.go | 2 | ||||
| -rw-r--r-- | src/net/internal/socktest/switch_unix.go | 2 | ||||
| -rw-r--r-- | src/net/internal/socktest/sys_unix.go | 2 |
4 files changed, 4 insertions, 4 deletions
diff --git a/src/net/internal/socktest/main_test.go b/src/net/internal/socktest/main_test.go index 60e581f463..3b0a48aef4 100644 --- a/src/net/internal/socktest/main_test.go +++ b/src/net/internal/socktest/main_test.go @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -// +build !plan9 +// +build !js,!plan9 package socktest_test diff --git a/src/net/internal/socktest/main_unix_test.go b/src/net/internal/socktest/main_unix_test.go index b8eebc2aa4..4d9d414356 100644 --- a/src/net/internal/socktest/main_unix_test.go +++ b/src/net/internal/socktest/main_unix_test.go @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -// +build !plan9,!windows +// +build !js,!plan9,!windows package socktest_test diff --git a/src/net/internal/socktest/switch_unix.go b/src/net/internal/socktest/switch_unix.go index 14c0c228a2..d518f7b06f 100644 --- a/src/net/internal/socktest/switch_unix.go +++ b/src/net/internal/socktest/switch_unix.go @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -// +build darwin dragonfly freebsd linux nacl netbsd openbsd solaris +// +build darwin dragonfly freebsd js,wasm linux nacl netbsd openbsd solaris package socktest diff --git a/src/net/internal/socktest/sys_unix.go b/src/net/internal/socktest/sys_unix.go index 9fe86b55cf..139fc3ece4 100644 --- a/src/net/internal/socktest/sys_unix.go +++ b/src/net/internal/socktest/sys_unix.go @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -// +build darwin dragonfly freebsd linux nacl netbsd openbsd solaris +// +build darwin dragonfly freebsd js,wasm linux nacl netbsd openbsd solaris package socktest |
