mirror of https://github.com/knative/func.git
* Refactor: if-elif-else => switch Signed-off-by: Matej Vašek <mvasek@redhat.com> * Cleanup: calls to embedded fields Signed-off-by: Matej Vašek <mvasek@redhat.com> * Fix: add missing err checks Signed-off-by: Matej Vašek <mvasek@redhat.com> * Cleanup: fix format of error messages Signed-off-by: Matej Vašek <mvasek@redhat.com> * Cleanup: omit type where possible Signed-off-by: Matej Vašek <mvasek@redhat.com> * Cleanup: apply De Morgan's law Signed-off-by: Matej Vašek <mvasek@redhat.com> * Cleanup: call ReplaceAll where possible Signed-off-by: Matej Vašek <mvasek@redhat.com> * Cleanup: fix format of error messages Signed-off-by: Matej Vašek <mvasek@redhat.com> * Cleanup: fix format of error messages Signed-off-by: Matej Vašek <mvasek@redhat.com> --------- Signed-off-by: Matej Vašek <mvasek@redhat.com> |
||
---|---|---|
.. | ||
building-functions | ||
function-templates | ||
generator | ||
language-packs | ||
reference | ||
CONTRIBUTING.md | ||
README.md | ||
integrators_guide.md |
README.md
Knative Functions
func
is a Client Library and CLI for enabling the development of platform-agnostic functions.
Functions can be written in the following languages using built-in templates:
- Go (Golang)
- Node.js (JavaScript)
- Quarkus (Java)
- SpringBoot (Java)
- Python
- Rust
Functions can be deployed on the following platforms:
- Kubernetes
- OpenShift
- Localhost
Function Installation, Development and Integration
Install the latest CLI Function Quickstart Function Developer's Guide Function Integrator's Guide.
Contributing
We are always looking for contributions to the project from the Function Developer community. For more information on how to participate, see the Contributing Guide