The Go SDK for composition functions
Go to file
Nic Cope 909e6bdf70 Switch to crossplane/build
Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-05-15 18:25:00 -07:00
.github Switch to crossplane/build 2024-05-15 18:25:00 -07:00
build@231258db28 Switch to crossplane/build 2024-05-15 18:25:00 -07:00
context Support injecting Function environment via context 2023-10-12 18:29:31 -07:00
errors chore: make root NewLogger proxy logging.NewLogger 2023-09-28 08:49:26 +02:00
logging chore: make root NewLogger proxy logging.NewLogger 2023-09-28 08:49:26 +02:00
proto chore: regenerate 2024-03-26 09:35:39 +00:00
request Fix error formatting for GetInput 2024-02-17 14:20:19 -08:00
resource Reject unknown fields when converting from Struct to Object 2024-02-14 02:55:44 -08:00
response Bump golangci-lint to v1.55.1 2023-10-25 16:13:34 -07:00
.gitignore Add generated gRPC APIs 2023-08-31 15:05:08 -07:00
.gitmodules Switch to crossplane/build 2024-05-15 18:25:00 -07:00
.golangci.yml Add the beginnings of a Function SDK 2023-09-12 05:45:19 -07:00
LICENSE Initial commit 2023-09-02 13:28:20 -07:00
Makefile Update dependency golangci/golangci-lint to v1.55.2 2023-11-16 09:13:24 +00:00
README.md Remove superfluous /v/ in latest release badge 2023-11-01 11:36:34 -07:00
go.mod Update module golang.org/x/net to v0.23.0 [SECURITY] 2024-04-20 14:06:50 +00:00
go.sum Update module golang.org/x/net to v0.23.0 [SECURITY] 2024-04-20 14:06:50 +00:00
sdk.go chore: make root NewLogger proxy logging.NewLogger 2023-09-28 08:49:26 +02:00
sdk_test.go Sync with upstream crossplane-runtime changes 2023-10-24 14:16:20 -07:00

README.md

function-sdk-go

CI GitHub release (latest SemVer) Go Reference

The Go SDK for writing composition functions.

This SDK is currently a beta. We try to avoid breaking changes, but it will not have a stable API until it reaches v1.0.0. It follows the same contributing guidelines as Crossplane.

To learn how to use this SDK:

If you just want to jump in and get started, consider using the function-template-go template repository.