| # Plugins are only supported on linux,cgo and darwin,cgo. | |
| [!linux] [!darwin] skip | |
| [!cgo] skip | |
| go build -n testdep/p2 | |
| ! go build -buildmode=plugin testdep/p2 | |
| stderr '-buildmode=plugin requires exactly one main package' | |
| -- testdep/p1/p1.go -- | |
| package p1 | |
| -- testdep/p1/p1_test.go -- | |
| package p1 | |
| import _ "testdep/p2" | |
| -- testdep/p2/p2.go -- | |
| package p2 | |