Go implementation of a git custom credential helper using the standard unix password manager (pass) store
Obs: This helper implements only the "get" operation.
Configure the Password Store in the following structure: hostname/username
Ex.:
pass insert local-gitlab.net/me@email.com
pass insert github.com/myusername
Configure .gitconfig. Ex.:
[credential "http://local-gitlab.net"]
username = me@email.com
helper = pass
[credential "https://github.com"]
username = myusername
helper = pass
Git Credentials: https://git-scm.com/docs/gitcredentials
Unix standard password manager: https://www.passwordstore.org/