goio

package
v1.2.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 11, 2024 License: Apache-2.0 Imports: 8 Imported by: 0

README

go.io

framework interfaces and configurations for libraries

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	Version     string
	VersionFlag = flag.Bool("v", false, "version")

	HelpFlag = flag.Bool("h", false, "help")
)

Functions

func CreateToken added in v1.0.17

func CreateToken(appId string, openId string) (tokenStr string, err error)

func FlagInit added in v1.0.13

func FlagInit()

func Init added in v1.0.14

func Init(env Environment)

Types

type Environment added in v1.0.15

type Environment string
const (
	PRODUCTION  Environment = "pro"
	PRE         Environment = "pre"
	RT          Environment = "rt"
	TEST        Environment = "test"
	DEVELOPMENT Environment = "dev"
)

库运行模式 dev|test|rt|pre|pro go-zero

var Env Environment //string `json:",default=pro,options=dev|test|rt|pre|pro"`

当前运行环境

func (Environment) String added in v1.0.15

func (env Environment) String() string

func (Environment) Tag added in v1.0.15

func (env Environment) Tag() string

type Token added in v1.0.17

type Token struct {
	AppId     string
	OpenId    string
	NonceStr  string
	Timestamp int64
}

生成 Token 验证Token

func ParseToken added in v1.0.17

func ParseToken(tokenStr, appId string) (token *Token, err error)

func (*Token) Bytes added in v1.0.17

func (t *Token) Bytes() []byte

func (*Token) String added in v1.0.17

func (t *Token) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL