certmagic:适用于所有Go程序的自动HTTPS:完全托管的TLS证书发行和更新

时间:2024-02-25 05:22:39
【文件属性】:

文件名称:certmagic:适用于所有Go程序的自动HTTPS:完全托管的TLS证书发行和更新

文件大小:124KB

文件格式:ZIP

更新时间:2024-02-25 05:22:39

go letsencrypt tls golang https

简单而强大的TLS自动化 使用相同的库 Caddy的自动TLS功能(现在可用于您自己的Go程序)在一个功能强大且易于使用的库中! CertMagic是Go…甚至可能是最成熟,最强大,功能最强大的ACME客户端集成。 使用CertMagic,您可以在Go应用程序中添加一行以通过TLS安全地提供服务,而无需接触证书。 代替: // plaintext HTTP, gross :nauseated_face: http . ListenAndServe ( ":80" , mux ) 使用CertMagic: // encrypted HTTPS with HTTP->HTTPS redirects - yay!


【文件预览】:
certmagic-master
----dnsutil.go(8KB)
----storage.go(9KB)
----crypto.go(12KB)
----go.mod(325B)
----acmemanager_test.go(72B)
----.github()
--------FUNDING.yml(719B)
--------CONTRIBUTING.md(10KB)
--------ISSUE_TEMPLATE()
--------workflows()
----testdata()
--------resolv.conf.1(131B)
----acmeclient.go(12KB)
----storage_test.go(3KB)
----go.sum(8KB)
----handshake_test.go(4KB)
----LICENSE.txt(11KB)
----solvers.go(21KB)
----maintain.go(18KB)
----async.go(5KB)
----acmemanager.go(15KB)
----config_test.go(2KB)
----handshake.go(22KB)
----doc_test.go(1KB)
----ocsp.go(8KB)
----certificates_test.go(7KB)
----httphandler_test.go(2KB)
----cache.go(10KB)
----account_test.go(7KB)
----README.md(28KB)
----crypto_test.go(2KB)
----certmagic_test.go(617B)
----cache_test.go(1KB)
----filestorage.go(10KB)
----.gitignore(12B)
----dnsutil_test.go(6KB)
----account.go(15KB)
----certificates.go(14KB)
----certmagic.go(16KB)
----config.go(30KB)
----httphandler.go(5KB)
----ratelimiter.go(7KB)

网友评论