add session

This commit is contained in:
landaiqing
2024-09-23 13:31:57 +08:00
parent 7aae53e533
commit 5cc4294268
14 changed files with 250 additions and 131 deletions

View File

@@ -4,13 +4,18 @@ import "fmt"
// System 系统配置
type System struct {
Host string `yaml:"host"` //主机地址
Port string `yaml:"port"` //端口号
Env string `yaml:"env"` //环境
Web string `yaml:"web"` //web地址
Ip string `yaml:"ip"` //ip地址
Host string `yaml:"host"` //主机地址
Port string `yaml:"port"` //端口号
Env string `yaml:"env"` //环境
Protocol string `yaml:"protocol"` //协议
Web string `yaml:"web"` //web地址
Ip string `yaml:"ip"` //ip地址
}
func (s *System) Addr() string {
return fmt.Sprintf("%s:%s", s.Host, s.Port)
}
func (s *System) WebURL() string {
return fmt.Sprintf("%s://%s", s.Protocol, s.Web)
}