Versions in this module Expand all Collapse all v0 v0.4.1 Sep 7, 2023 Changes in this version + func Float64Slice(key string) []float64 v0.4.0 Aug 8, 2023 Changes in this version + func IntSlice(key string) []int v0.3.1 Jun 20, 2023 Changes in this version + type BigQuery struct + ADCPath string + DSN string + func (s BigQuery) ToBigQueryClientOptions() []option.ClientOption type Config + BigQuery BigQuery + func (c Config) IsProduction() bool v0.3.0 May 16, 2023 Changes in this version + func Bool(key string) bool + func Duration(key string) time.Duration + func EnvID() string + func Float64(key string) float64 + func Get(key string) internal.Value + func Has(key string) bool + func Int(key string) int + func Int32(key string) int32 + func Int64(key string) int64 + func Load(ctx context.Context) error + func LogLevel() string + func ServiceName() string + func String(key string) string + func StringSlice(key string) []string + func Uint32(key string) uint32 + func Uint64(key string) uint64 + func Value(key string) internal.Value + func Values() map[string]any + type AES struct + Salt string + Secret string + type Config struct + AES AES + AppEnv string + EnvID string + LogLevel string + Pubsub Pubsub + Server Server + ServiceName string + Spanner Spanner + func GetConfig(ctx context.Context) (Config, error) + type Pubsub struct + ADC string + Project string + type Server struct + DebugPort uint32 + GRPCPort uint32 + HTTPPort uint32 + type Spanner struct + ADCPath string + DSN string + func (s Spanner) ToSpannerClientOptions() []option.ClientOption