Apache OpenWhisk Runtime Go supports Apache OpenWhisk functions written in Go

Clone this repo:
  1. 8290d16 Update .asf.yaml - fix spelling (#206) by John Bampton · 3 months ago master
  2. dbb3a30 Upgrade gradle from 6.9.1 to 6.9.3 and fix deprecation warnings (#205) by David Grove · 3 months ago
  3. 7530882 Add release notes for 1.25.0 (#204) by David Grove · 3 months ago 1.21@1.25.0 1.22@1.25.0 1.23@1.25.0 actionloop@1.25.0
  4. 12c5e49 missed doc update for array results (#203) by David Grove · 4 months ago
  5. 80e36cd Drop support for golang 1.20 (#202) by David Grove · 4 months ago

Apache OpenWhisk Runtimes for Go

License Continuous Integration Join Slack

This repository contains both the OpenWhisk runtime for Golang Actions, as well as a runtime for 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
  • How to use VSCode to write Golang actions
  • How to Build the runtime, with development notes

Actionloop runtime

Using the Go runtime for Generic executables

  • Writing Generic actions, in bash or as a generic linux binary
  • Deployment for Generic actions
  • The ActionLoop protocol for generic actions
  • Environment Variables to configure the proxy

Change Log

CHANGES.md

License

Apache 2.0