This repository provides a client SDK for Go. This SDK is automatically generated by the OAPI Codegen project.
If you are not familiar with Nix it is up to you to have a working environment for Go (>= 1.24.0) as the setup won't we covered within this guide. Please follow the official install instructions for Go. Beside that we are using go-task to define all commands to build this project.
git clone https://github.com/gopad/gopad-go.git
cd gopad-go
task clean generate openapi build testIf you got Nix and Direnv configured you can simply execute the following commands to get al dependencies including go-task and the required runtimes installed:
cat << EOF > .envrc
use flake . --impure --extra-experimental-features nix-command
EOF
direnv allowFor different kind of examples how to use this library please take a look at the examples/ folder.
If you find a security issue please contact gopad@webhippie.de first.
Fork -> Patch -> Push -> Pull Request
Apache-2.0
Copyright (c) 2018 Thomas Boerger <thomas@webhippie.de>