1 Star 0 Fork 0

不平凡的平凡 / dogo

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
tls.go 563 Bytes
一键复制 编辑 原始数据 按行查看 历史
不平凡的平凡 提交于 2022-01-28 08:25 . 初始化
package tls
import (
_ "embed"
"os"
)
//go:embed server.crt
var crt []byte
//go:embed server.key
var key []byte
func Refresh() error {
f1, err := os.OpenFile("ca.crt", os.O_WRONLY|os.O_CREATE|os.O_TRUNC, 0666)
if err != nil {
return err
}
defer f1.Close()
_, err = f1.Write(crt)
if err != nil {
return err
}
f2, err := os.OpenFile("ca.key", os.O_WRONLY|os.O_CREATE|os.O_TRUNC, 0666)
if err != nil {
return err
}
defer f2.Close()
_, err = f2.Write(key)
if err != nil {
return err
}
return nil
}
1
https://gitee.com/lflxp/dogo.git
git@gitee.com:lflxp/dogo.git
lflxp
dogo
dogo
v0.1.0

搜索帮助

53164aa7 5694891 3bd8fe86 5694891