Compiler cleanup with examples (#53)

47 files changed
tree: e79f492b643a6fa08fff70dd4ae48cd66ac9f113
  1. actionProxyLoop/
  2. common/
  3. docs/
  4. examples/
  5. golang1.11/
  6. gradle/
  7. main/
  8. openwhisk/
  9. tests/
  10. tools/
  11. .gitattributes
  12. .gitignore
  13. .travis.yml
  14. build.gradle
  15. CONTRIBUTING.md
  16. CREDITS.txt
  17. gradlew
  18. gradlew.bat
  19. LICENSE-filetype.txt
  20. LICENSE-testify.txt
  21. LICENSE.txt
  22. NOTICE.txt
  23. README.md
  24. settings.gradle
README.md

Apache OpenWhisk Runtime for Go (and Generic executables)

Build Status License Join Slack

This is an OpenWhisk runtime for Golang and Generic executables.

  • If you are in a hurry, check the examples
  • Writing Actions for the runtime in Golang
  • How to deploy your Golang sources
  • Precompiling Golang actions
  • Writing Generic actions, in bash or as a generic linux binary
  • Deployment for Generic actions
  • The ActionLoop protocol for generic actions
  • How to use VSCode to write Golang actions
  • How to Build the runtime, with development notes