https://github.com/apache/openwhisk-runtime-go
Apache OpenWhisk Runtime Go supports Apache OpenWhisk functions written in Go
https://github.com/apache/openwhisk-runtime-go
apache cloud docker faas functions functions-as-a-service go openwhisk openwhisk-runtime serverless serverless-architectures serverless-functions
Last synced: 3 months ago
JSON representation
Apache OpenWhisk Runtime Go supports Apache OpenWhisk functions written in Go
- Host: GitHub
- URL: https://github.com/apache/openwhisk-runtime-go
- Owner: apache
- License: apache-2.0
- Created: 2018-02-28T16:27:41.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-09-24T14:46:14.000Z (9 months ago)
- Last Synced: 2025-03-30T03:23:11.441Z (3 months ago)
- Topics: apache, cloud, docker, faas, functions, functions-as-a-service, go, openwhisk, openwhisk-runtime, serverless, serverless-architectures, serverless-functions
- Language: Go
- Homepage: https://openwhisk.apache.org/
- Size: 4.04 MB
- Stars: 45
- Watchers: 24
- Forks: 49
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGES.md
- Contributing: CONTRIBUTING.md
- License: LICENSE-testify.txt
Awesome Lists containing this project
README
# Apache OpenWhisk Runtimes for Go
[](http://www.apache.org/licenses/LICENSE-2.0)
[](https://github.com/apache/openwhisk-runtime-go/actions/workflows/ci.yaml)
[](http://slack.openwhisk.org/)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](examples/EXAMPLES.md)
- Writing Actions for the runtime in [Golang](docs/ACTION.md#golang)
- How to deploy your [Golang](docs/DEPLOY.md#golang) sources
- Precompiling [Golang](docs/DEPLOY.md#precompile) actions
- How to use VSCode to write [Golang](docs/DEPLOY.md#vscode) actions
- How to [Build](docs/BUILD.md#building) the runtime, with development notes## Actionloop runtime
### Using the Go runtime for Generic executables
- Writing [Generic](docs/ACTION.md#generic) actions, in bash or as a generic linux binary
- Deployment for [Generic](docs/DEPLOY.md#generic) actions
- The [ActionLoop](docs/ACTION.md#actionloop) protocol for generic actions
- Environment [Variables](docs/ENVVARS.md) to configure the proxy# Change Log
[CHANGES.md](CHANGES.md)
# License
[Apache 2.0](LICENSE.txt)