Versions in this module Expand all Collapse all v0 v0.1.3 May 28, 2023 v0.1.2 May 5, 2023 Changes in this version type Listen + Name string v0.1.1 May 2, 2023 v0.1.0 Apr 13, 2023 Changes in this version type Listen + Healthz bool + Metrics bool + Pprof bool + Readyz bool v0.0.9 Feb 22, 2023 Changes in this version + type Task struct v0.0.8 Jan 17, 2023 v0.0.7 Dec 16, 2022 v0.0.6 Dec 14, 2022 v0.0.5 Dec 13, 2022 v0.0.4 Dec 13, 2022 v0.0.3 Dec 10, 2022 Changes in this version + var URLTemplate = map[ProviderType]string + type ProviderType string + const BOS + const COS + const GCS + const KODO + const KS3 + const OBS + const OOS + const OSS + const S3 + type Storage struct + AccessKeyID string + Bucket string + Region string + SecretAccessKey string + SigningMethod string + Type ProviderType + func (o *Storage) GetClient() *s3.Client + func (o *Storage) Init() v0.0.2 Oct 6, 2022 v0.0.1 Jun 24, 2022 Changes in this version + func Init(filename string, cfg Entity) error + type Client struct + Addr string + Timeout int + type Clients map[string]Client + func (e Clients) Init() error + type Entity interface + OnChange func() + type GRPC struct + Addr string + CertFile string + KeyFile string + Timeout int + func (e *GRPC) Init(register func(srv *grpc.Server), opts ...grpc.Option) server.Runnable + type Listen struct + Addr string + CertFile string + KeyFile string + Timeout int + func (e *Listen) Init(opts ...listener.Option) []listener.Option + type Logger struct + Cap uint + Formatter string + Level string + Path string + Stdout string + Type string + func (e *Logger) Init() + type OAuth2 struct + ClientID string + ClientSecret string + Issuer string + RedirectURL string + Scopes []string + func (e *OAuth2) GetClientID() string + func (e *OAuth2) GetClientSecret() string + func (e *OAuth2) GetIssuer() string + func (e *OAuth2) GetOAuth2Config(c context.Context) (*oauth2.Config, error) + func (e *OAuth2) GetRedirectURL() string + func (e *OAuth2) GetScopes() []string + type Tls struct + Ca string + Cert string + Key string + func (c *Tls) GetTLS() (*tls.Config, error) Other modules containing this package github.com/mss-boot-io/mss-boot