/
cloudservices
/
common
Обзор
Документация
Войти
/
cloudservices
/
common
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
master
tls.go
21 строка
358 B
Ivan
http & tls
26 июл 2026, 15:26
26 июл 2026, 15:26
0539f4e
Код
Авторство
О чём код?
package common import ( "crypto/tls" ) func NewTLSConfig(enabled bool, certFile, keyFile string) (*tls.Config, error) { if !enabled { return nil, nil } cert, err := tls.LoadX509KeyPair(certFile, keyFile) if err != nil { return nil, err } return &tls.Config{ Certificates: []tls.Certificate{cert}, MinVersion: tls.VersionTLS13, }, nil }