Findy Agency is an open-source project for a decentralized identity agency. OP Lab developed it from 2019 to 2024. The project is no longer maintained, but the work will continue with new goals and a new mission. Follow the blog for updates.
Template structure for Findy Go projects
- Open create new repository view.
- Choose
findy-network/findy-template-go
as the repository template. - Clone the newly created repository to local.
- Create
dev
branch for the new repository:
git checkout -b dev
git push --set-upstream origin dev
- Replace ´findy-template-go´ with your project name in relevant source files.
- Edit this README file and set up the CI tests based on your project.
The default CI configuration runs unit tests and linting for each push. Customize the scripts depending on project needs.
For linting in local desktop, you need to install golangci-lint
Makefile in project root contains handy shortcuts for different testing and building related commands.
Dockerfile contains the basic steps for building a simple container with the project executable. Edit or remove according to your project needs.