gitee.com/h79/goutils@v1.22.10/common/secret/secret.go (about) 1 package secret 2 3 var _ Key = (*Secret)(nil) 4 5 type Secret struct { 6 Value string `json:"key"` 7 Expire int64 `json:"expireIn"` 8 } 9 10 func (s *Secret) Key() []byte { 11 return []byte(s.Value) 12 } 13 14 func (s *Secret) ExpireIn() int64 { 15 return s.Expire 16 }