At the moment age is not useable as a Go library.
The author announced that this would be supported in the future.
Once it's available we should switch to using age as a library since this will simplify gopass setup and possibly unlock a few more use cases.
Hey, I have a draft of the API I am going to expose, could you have a look and tell me if it'd work for you in FiloSottile/age#63?
https://pkg.go.dev/filippo.io/[email protected]/internal/age
https://pkg.go.dev/filippo.io/[email protected]/internal/agessh
https://pkg.go.dev/filippo.io/[email protected]/internal/armor
I finally got around to use the new API and I have to say that it's great.
Really clean and well thought of API.
My use of it isn't nearly as nice (yet), but it should serve as a good proof of concept.
Expect me to further iterate on it.
Hey @dominikschulz first of all thanks for the great work :muscle:
I cannot find the documentation on how to integrate age with gopass, could you point me in the right direction? Thanks!
It's very much experimental.
gopass init --crypto age should get you started.
More documentation is coming soon.
Most helpful comment
Hey, I have a draft of the API I am going to expose, could you have a look and tell me if it'd work for you in FiloSottile/age#63?
https://pkg.go.dev/filippo.io/[email protected]/internal/age
https://pkg.go.dev/filippo.io/[email protected]/internal/agessh
https://pkg.go.dev/filippo.io/[email protected]/internal/armor