opened
robin5540
username_0
13:45:55 00:00 [main]
               (To run a reporting server: ./pants server)
13:45:56 00:01   [setup]
13:45:56 00:01     [parse]
               Executing tasks in goals: buildgen
13:45:56 00:01   [buildgen]
13:45:56 00:01     [go]Go Src set:
SourceRoot(path<Exactly(str)>=go/src, langs=('go',), category<Exactly(str)>=source)
Go Src set:
SourceRoot(path<Exactly(str)>=.pants.d/test/go, langs=('go',), category<Exactly(str)>=test)
Go Src set:
SourceRoot(path<Exactly(str)>=3rdparty/go, langs=('go',), category<Exactly(str)>=thirdparty)
Test src exist:
['.pants.d/test/go']

FAILURE: Go buildgen does not support test source roots.


13:45:57 00:02   [complete]
               FAILURE
```

I'll put in a PR later.
buildgen.go picking up .pants.d/test/go as a part of generation targets
issue
created
Eric-Arellano
username_1
We recently decided to focus our energy on the release of Pants 2.0, which only works with the [new v2 engine](https://pants.readme.io/docs/pants-v1-vs-v2). 

This means that Pants 2.0 will not support Go at first, as we're initially focused on a stellar Python experience. Users may continue to use the Pants 1.x plugin. We also plan to rebuild Go support from the ground-up in the future (timeline will determined by user interest).

I'm closing this as we, unfortunately, won't likely get to fixing it in Pants 1.x. Please feel free to reopen if anyone is interested in implementing the change in Pants 1.x - we can give some guidance.
comment
closed
Eric-Arellano
username_1
issue