The go-acme library contains a client for the ACME protocol and aims to simplify the creation of servers with automatic TLS certificate management.
Refer to the Go package documentation for information about the API.
See the acme
program for a practical use case.
Go-acme is open source software distributed under the ISC license.
I am thankful for any bug report. Feel free to open issues and include as much useful information as possible. I cannot however guarantee that I will fix every bug.
Ideas about current systems and suggestions for new ones are welcome, either on GitHub discussions or by email.
You can also hire me for support or to develop specific features.