1. 25 Jan, 2018 2 commits
    • Kirill Smelkov's avatar
      golang: Allow users to specify desired buildflags · b4eb5aaa
      Kirill Smelkov authored
      For example one could want to build the software with race detector,
      e.g.
      
      	[gowork]
      	...
      	buildflags = -race
      
      or if you want to build a plugin for fluent-bit
      
      	[gowork]
      	...
      	install	   = your.package.import.path
      	buildflags = -buildmode=c-shared
      
      and then your package will be installed as shared library into
      
      	${gowork:directory}/pkg/`go env GOOS`_`go env GOARCH`/<your.package.import.path>.a
      
      One could pass that location explicitly to `fluentd-bit -e ...` or
      symlink to it from some .so from global directory of fluent-bit plugins.
      
      Maybe it is not very good to use `go install` for building plugins
      (instead of `go build -o ...`) but we anyway need to have ability to
      specify buildflags as a generic feature, hence this patch.
      b4eb5aaa
    • Kirill Smelkov's avatar
      golang: Fix typo about gowork-snapshot · 49c9f5b4
      Kirill Smelkov authored
      My mistake from 1b540151 (golang: Infrastructure to build Go workspaces / projects)
      
      /reviewed-by TrustMe
      49c9f5b4
  2. 24 Jan, 2018 2 commits
  3. 18 Jan, 2018 3 commits
  4. 17 Jan, 2018 2 commits
  5. 16 Jan, 2018 6 commits
  6. 12 Jan, 2018 4 commits
  7. 11 Jan, 2018 1 commit
  8. 08 Jan, 2018 2 commits
  9. 04 Jan, 2018 3 commits
  10. 28 Dec, 2017 4 commits
  11. 23 Dec, 2017 1 commit
  12. 19 Dec, 2017 3 commits
  13. 14 Dec, 2017 1 commit
  14. 13 Dec, 2017 2 commits
  15. 11 Dec, 2017 3 commits
  16. 10 Dec, 2017 1 commit