jinygo

module
Version: v1.0.1 Latest Latest
Warning

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

Go to latest
Published: Jul 9, 2021 License: MIT

README

Jinygo

a golang micro web framework

项目简介

database - mysql elasticsearch

cache - redis

message queue - rabbitmq

log

web http

grpc

tools 工具部分 - 生成项目脚手架


go get github.com/jinycoo/jinygo/tools/jiny

jiny new project_name -o auther -m module -p project_path

cd project_path/project_name

vim ./bin/app.toml

go run ./cmd/main.go -conf_path ./bin/app.toml

Directories

Path Synopsis
jwt
Package jwt is a Go implementation of JSON Web Tokens: http://self-issued.info/docs/draft-jones-json-web-token.html See README.md for more info.
Package jwt is a Go implementation of JSON Web Tokens: http://self-issued.info/docs/draft-jones-json-web-token.html See README.md for more info.
jwt/request
Utility package for extracting JWT tokens from HTTP requests.
Utility package for extracting JWT tokens from HTTP requests.
redis
Package redis implements a Redis client.
Package redis implements a Redis client.
common
constants
*------------------------------------------------------------** * @filename constants/sql.go * @author jinycoo * @version 1.0.0 * @date 2019-08-09 09:50 * @desc constants - sql constants **------------------------------------------------------------*
*------------------------------------------------------------** * @filename constants/sql.go * @author jinycoo * @version 1.0.0 * @date 2019-08-09 09:50 * @desc constants - sql constants **------------------------------------------------------------*
*------------------------------------------------------------** * @filename config/config.go * @author jinycoo - caojingyin@jinycoo.com * @version 1.0.0 * @date 2019/11/5 11:41 * @desc config - summary **------------------------------------------------------------* *------------------------------------------------------------** * @filename config/ * @author jinycoo * @version 1.0.0 * @date 2019-08-15 13:20 * @desc config - **------------------------------------------------------------*
*------------------------------------------------------------** * @filename config/config.go * @author jinycoo - caojingyin@jinycoo.com * @version 1.0.0 * @date 2019/11/5 11:41 * @desc config - summary **------------------------------------------------------------* *------------------------------------------------------------** * @filename config/ * @author jinycoo * @version 1.0.0 * @date 2019-08-15 13:20 * @desc config - **------------------------------------------------------------*
dsn
*------------------------------------------------------------** * @filename dsn/ * @author jinycoo * @version 1.0.0 * @date 2019-07-25 13:38 * @desc dsn - **------------------------------------------------------------* *------------------------------------------------------------** * @filename dsn/ * @author jinycoo * @version 1.0.0 * @date 2019-07-29 19:02 * @desc dsn - **------------------------------------------------------------*
*------------------------------------------------------------** * @filename dsn/ * @author jinycoo * @version 1.0.0 * @date 2019-07-25 13:38 * @desc dsn - **------------------------------------------------------------* *------------------------------------------------------------** * @filename dsn/ * @author jinycoo * @version 1.0.0 * @date 2019-07-29 19:02 * @desc dsn - **------------------------------------------------------------*
env
*------------------------------------------------------------** * @filename env/env.go * @author jinycoo * @version 1.0.0 * @date 2019-07-15 13:14 * @desc env - environment params **------------------------------------------------------------*
*------------------------------------------------------------** * @filename env/env.go * @author jinycoo * @version 1.0.0 * @date 2019-07-15 13:14 * @desc env - environment params **------------------------------------------------------------*
container
pool
*------------------------------------------------------------** * @filename pool/list.go * @author jinycoo * @version 1.0.0 * @date 2019-09-18 15:31 * @desc pool - list style **------------------------------------------------------------* *------------------------------------------------------------** * @filename pool/pool.go * @author jinycoo * @version 1.0.0 * @date 2019-09-18 15:25 * @desc pool - pool **------------------------------------------------------------* *------------------------------------------------------------** * @filename pool/slice.go * @author jinycoo * @version 1.0.0 * @date 2019-09-18 15:28 * @desc pool - 切片 **------------------------------------------------------------*
*------------------------------------------------------------** * @filename pool/list.go * @author jinycoo * @version 1.0.0 * @date 2019-09-18 15:31 * @desc pool - list style **------------------------------------------------------------* *------------------------------------------------------------** * @filename pool/pool.go * @author jinycoo * @version 1.0.0 * @date 2019-09-18 15:25 * @desc pool - pool **------------------------------------------------------------* *------------------------------------------------------------** * @filename pool/slice.go * @author jinycoo * @version 1.0.0 * @date 2019-09-18 15:28 * @desc pool - 切片 **------------------------------------------------------------*
*------------------------------------------------------------** * @filename ctime/time.go * @author jinycoo * @version 1.0.0 * @date 2019-07-15 14:06 * @desc ctime - **------------------------------------------------------------*
*------------------------------------------------------------** * @filename ctime/time.go * @author jinycoo * @version 1.0.0 * @date 2019-07-15 14:06 * @desc ctime - **------------------------------------------------------------*
database
elastic
*------------------------------------------------------------** * @filename elastic/xxx.go * @author jinycoo - caojingyin@jinycoo.com * @version 1.0.0 * @date 2019/11/4 11:13 * @desc elastic - summary **------------------------------------------------------------*
*------------------------------------------------------------** * @filename elastic/xxx.go * @author jinycoo - caojingyin@jinycoo.com * @version 1.0.0 * @date 2019/11/4 11:13 * @desc elastic - summary **------------------------------------------------------------*
es6
package es6 provides a Go client for Elasticsearch.
package es6 provides a Go client for Elasticsearch.
es6/esapi
Package esapi provides the Go API for Elasticsearch.
Package esapi provides the Go API for Elasticsearch.
es6/estransport
Package estransport provides the transport layer for the Elasticsearch client.
Package estransport provides the transport layer for the Elasticsearch client.
es6/esutil
Package esutil provides helper utilities to the Go client for Elasticsearch.
Package esutil provides helper utilities to the Go client for Elasticsearch.
mgdb
*------------------------------------------------------------** * @filename mgdb/config.go * @author jinycoo - caojingyin@jinycoo.com * @version 1.0.0 * @date 2019/11/13 14:47 * @desc mgdb - mongodb config **------------------------------------------------------------* *------------------------------------------------------------** * @filename mgdb/mg.go * @author jinycoo - caojingyin@jinycoo.com * @version 1.0.0 * @date 2019/11/13 14:46 * @desc mgdb - mongodb conn **------------------------------------------------------------*
*------------------------------------------------------------** * @filename mgdb/config.go * @author jinycoo - caojingyin@jinycoo.com * @version 1.0.0 * @date 2019/11/13 14:47 * @desc mgdb - mongodb config **------------------------------------------------------------* *------------------------------------------------------------** * @filename mgdb/mg.go * @author jinycoo - caojingyin@jinycoo.com * @version 1.0.0 * @date 2019/11/13 14:46 * @desc mgdb - mongodb conn **------------------------------------------------------------*
sql
*------------------------------------------------------------** * @filename sql/mysql.go * @author jinycoo - caojingyin@jinycoo.com * @version 1.0.0 * @date 2019/10/15 09:41 * @desc sql - mysql adapter db **------------------------------------------------------------* *------------------------------------------------------------** * @filename sql/sql.go * @author jinycoo * @version 1.0.0 * @date 2019-07-19 11:29 * @desc sql - **------------------------------------------------------------*
*------------------------------------------------------------** * @filename sql/mysql.go * @author jinycoo - caojingyin@jinycoo.com * @version 1.0.0 * @date 2019/10/15 09:41 * @desc sql - mysql adapter db **------------------------------------------------------------* *------------------------------------------------------------** * @filename sql/sql.go * @author jinycoo * @version 1.0.0 * @date 2019-07-19 11:29 * @desc sql - **------------------------------------------------------------*
sql/mysql
Package mysql provides a MySQL driver for Go's database/sql package.
Package mysql provides a MySQL driver for Go's database/sql package.
*------------------------------------------------------------** * @filename errors/ * @author jinycoo * @version 1.0.0 * @date 2019-06-25 10:12 * @desc errors - **------------------------------------------------------------* *------------------------------------------------------------** * @filename errors/ * @author jinycoo * @version 1.0.0 * @date 2019-06-25 10:14 * @desc errors - **------------------------------------------------------------* *------------------------------------------------------------** * @filename errors/status.go * @author jinycoo * @version 1.0.0 * @date 2019-08-15 15:36 * @desc errors - status **------------------------------------------------------------*
*------------------------------------------------------------** * @filename errors/ * @author jinycoo * @version 1.0.0 * @date 2019-06-25 10:12 * @desc errors - **------------------------------------------------------------* *------------------------------------------------------------** * @filename errors/ * @author jinycoo * @version 1.0.0 * @date 2019-06-25 10:14 * @desc errors - **------------------------------------------------------------* *------------------------------------------------------------** * @filename errors/status.go * @author jinycoo * @version 1.0.0 * @date 2019-08-15 15:36 * @desc errors - status **------------------------------------------------------------*
en
pb
tip
*------------------------------------------------------------** * @filename tip/ * @author jinycoo * @version 1.0.0 * @date 2019-09-20 16:57 * @desc dean - tip - **------------------------------------------------------------*
*------------------------------------------------------------** * @filename tip/ * @author jinycoo * @version 1.0.0 * @date 2019-09-20 16:57 * @desc dean - tip - **------------------------------------------------------------*
zh
log
Package zap provides fast, structured, leveled logging.
Package zap provides fast, structured, leveled logging.
atomic
Package atomic provides simple wrappers around numerics to enforce atomic access.
Package atomic provides simple wrappers around numerics to enforce atomic access.
buffer
Package buffer provides a thin wrapper around a byte slice.
Package buffer provides a thin wrapper around a byte slice.
multierr
Package multierr allows combining one or more errors together.
Package multierr allows combining one or more errors together.
zapcore
Package zapcore defines and implements the low-level interfaces upon which zap is built.
Package zapcore defines and implements the low-level interfaces upon which zap is built.
zapgrpc
Package zapgrpc provides a logger that is compatible with grpclog.
Package zapgrpc provides a logger that is compatible with grpclog.
*------------------------------------------------------------** * @filename naming/naming.go * @author jinycoo * @version 1.0.0 * @date 2019-08-15 15:07 * @desc naming - naming **------------------------------------------------------------*
*------------------------------------------------------------** * @filename naming/naming.go * @author jinycoo * @version 1.0.0 * @date 2019-08-15 15:07 * @desc naming - naming **------------------------------------------------------------*
net
http
*------------------------------------------------------------** * @filename http/xxx.go * @author jinycoo - caojingyin@jinycoo.com * @version 1.0.0 * @date 2019/10/24 11:03 * @desc dean - http - summary **------------------------------------------------------------* *------------------------------------------------------------** * @filename http/xxx.go * @author jinycoo - caojingyin@jinycoo.com * @version 1.0.0 * @date 2019/10/24 11:06 * @desc dean - http - summary **------------------------------------------------------------*
*------------------------------------------------------------** * @filename http/xxx.go * @author jinycoo - caojingyin@jinycoo.com * @version 1.0.0 * @date 2019/10/24 11:03 * @desc dean - http - summary **------------------------------------------------------------* *------------------------------------------------------------** * @filename http/xxx.go * @author jinycoo - caojingyin@jinycoo.com * @version 1.0.0 * @date 2019/10/24 11:06 * @desc dean - http - summary **------------------------------------------------------------*
http/client
*------------------------------------------------------------** * @filename client/client.go * @author jinycoo * @version 1.0.0 * @date 2019-07-23 10:47 * @desc go.jinycoo.com:medusa - client - api client **------------------------------------------------------------* *------------------------------------------------------------** * @filename client/ * @author jinycoo * @version 1.0.0 * @date 2019-06-25 15:42 * @desc go.easytech.co - client - **------------------------------------------------------------*
*------------------------------------------------------------** * @filename client/client.go * @author jinycoo * @version 1.0.0 * @date 2019-07-23 10:47 * @desc go.jinycoo.com:medusa - client - api client **------------------------------------------------------------* *------------------------------------------------------------** * @filename client/ * @author jinycoo * @version 1.0.0 * @date 2019-06-25 15:42 * @desc go.easytech.co - client - **------------------------------------------------------------*
http/jiny
*------------------------------------------------------------** * @filename jiny/client.go * @author jinycoo * @version 1.0.0 * @date 2019-09-19 10:00 * @desc jiny - api client **------------------------------------------------------------* *------------------------------------------------------------** * @filename jiny/csrf.go * @author jinycoo * @version 1.0.0 * @date 2019-07-24 10:11 * @desc jiny - csrf header validate **------------------------------------------------------------* *------------------------------------------------------------** * @filename jiny/jiny.go * @author jinycoo * @version 1.0.0 * @date 2019-07-24 09:41 * @desc jiny - http server **------------------------------------------------------------* *------------------------------------------------------------** * @filename auth/jwt.go * @author jinycoo * @version 1.0.0 * @date 2019-07-24 14:15 * @desc auth - jwt token **------------------------------------------------------------* *------------------------------------------------------------** * @filename jiny/metadata.go * @author jinycoo * @version 1.0.0 * @date 2019-09-19 10:14 * @desc jiny - metadata **------------------------------------------------------------* *------------------------------------------------------------** * @filename jiny/trace.go * @author jinycoo * @version 1.0.0 * @date 2019-09-19 10:09 * @desc jiny - trace **------------------------------------------------------------*
*------------------------------------------------------------** * @filename jiny/client.go * @author jinycoo * @version 1.0.0 * @date 2019-09-19 10:00 * @desc jiny - api client **------------------------------------------------------------* *------------------------------------------------------------** * @filename jiny/csrf.go * @author jinycoo * @version 1.0.0 * @date 2019-07-24 10:11 * @desc jiny - csrf header validate **------------------------------------------------------------* *------------------------------------------------------------** * @filename jiny/jiny.go * @author jinycoo * @version 1.0.0 * @date 2019-07-24 09:41 * @desc jiny - http server **------------------------------------------------------------* *------------------------------------------------------------** * @filename auth/jwt.go * @author jinycoo * @version 1.0.0 * @date 2019-07-24 14:15 * @desc auth - jwt token **------------------------------------------------------------* *------------------------------------------------------------** * @filename jiny/metadata.go * @author jinycoo * @version 1.0.0 * @date 2019-09-19 10:14 * @desc jiny - metadata **------------------------------------------------------------* *------------------------------------------------------------** * @filename jiny/trace.go * @author jinycoo * @version 1.0.0 * @date 2019-09-19 10:09 * @desc jiny - trace **------------------------------------------------------------*
http/jiny/debug
*------------------------------------------------------------** * @filename debug/pprof.go * @author jinycoo * @version 1.0.0 * @date 2019-07-25 13:10 * @desc debug - pprof 性能优化 **------------------------------------------------------------*
*------------------------------------------------------------** * @filename debug/pprof.go * @author jinycoo * @version 1.0.0 * @date 2019-07-25 13:10 * @desc debug - pprof 性能优化 **------------------------------------------------------------*
http/jiny/server
*------------------------------------------------------------** * @filename jiny/context.go * @author jinycoo * @version 1.0.0 * @date 2019-07-25 09:56 * @desc jiny - context **------------------------------------------------------------* *------------------------------------------------------------** * @filename jiny/params.go * @author jinycoo * @version 1.0.0 * @date 2019-08-01 13:58 * @desc jiny - params **------------------------------------------------------------* *------------------------------------------------------------** * @filename jiny/jiny.go * @author jinycoo * @version 1.0.0 * @date 2019-07-23 10:47 * @desc jiny - entry framework **------------------------------------------------------------*
*------------------------------------------------------------** * @filename jiny/context.go * @author jinycoo * @version 1.0.0 * @date 2019-07-25 09:56 * @desc jiny - context **------------------------------------------------------------* *------------------------------------------------------------** * @filename jiny/params.go * @author jinycoo * @version 1.0.0 * @date 2019-08-01 13:58 * @desc jiny - params **------------------------------------------------------------* *------------------------------------------------------------** * @filename jiny/jiny.go * @author jinycoo * @version 1.0.0 * @date 2019-07-23 10:47 * @desc jiny - entry framework **------------------------------------------------------------*
http/muxie/_examples/6_middleware
Package main will explore the helpers for middleware(s) that Muxie has to offer, but they are totally optional, you can still use your favourite pattern to wrap route handlers.
Package main will explore the helpers for middleware(s) that Muxie has to offer, but they are totally optional, you can still use your favourite pattern to wrap route handlers.
metadata
*------------------------------------------------------------** * @filename metadata/key.go * @author jinycoo * @version 1.0.0 * @date 2019-07-15 18:17 * @desc metadata - key **------------------------------------------------------------* *------------------------------------------------------------** * @filename metadata/metadata.go * @author jinycoo * @version 1.0.0 * @date 2019-07-15 18:18 * @desc metadata - metadata **------------------------------------------------------------*
*------------------------------------------------------------** * @filename metadata/key.go * @author jinycoo * @version 1.0.0 * @date 2019-07-15 18:17 * @desc metadata - key **------------------------------------------------------------* *------------------------------------------------------------** * @filename metadata/metadata.go * @author jinycoo * @version 1.0.0 * @date 2019-07-15 18:18 * @desc metadata - metadata **------------------------------------------------------------*
netutil/breaker
*------------------------------------------------------------** * @filename breaker/breaker.go * @author jinycoo * @version 1.0.0 * @date 2019-07-31 14:47 * @desc breaker - 熔断器 **------------------------------------------------------------* *------------------------------------------------------------** * @filename breaker/config.go * @author jinycoo * @version 1.0.0 * @date 2019-07-31 14:49 * @desc breaker - 熔断配置 **------------------------------------------------------------* *------------------------------------------------------------** * @filename breaker/sre.go * @author jinycoo * @version 1.0.0 * @date 2019-07-31 14:57 * @desc breaker - SRE **------------------------------------------------------------*
*------------------------------------------------------------** * @filename breaker/breaker.go * @author jinycoo * @version 1.0.0 * @date 2019-07-31 14:47 * @desc breaker - 熔断器 **------------------------------------------------------------* *------------------------------------------------------------** * @filename breaker/config.go * @author jinycoo * @version 1.0.0 * @date 2019-07-31 14:49 * @desc breaker - 熔断配置 **------------------------------------------------------------* *------------------------------------------------------------** * @filename breaker/sre.go * @author jinycoo * @version 1.0.0 * @date 2019-07-31 14:57 * @desc breaker - SRE **------------------------------------------------------------*
rpc/thrift
*------------------------------------------------------------** * @filename thrift/config.go * @author jinycoo * @version 1.0.0 * @date 2019-07-26 10:48 * @desc thrift - config **------------------------------------------------------------*
*------------------------------------------------------------** * @filename thrift/config.go * @author jinycoo * @version 1.0.0 * @date 2019-07-26 10:48 * @desc thrift - config **------------------------------------------------------------*
rpc/warden/benchmark/bench/proto
Package grpc is a generated protocol buffer package.
Package grpc is a generated protocol buffer package.
queue
*------------------------------------------------------------** * @filename stat/stat.go * @author jinycoo * @version 1.0.0 * @date 2019-07-25 14:32 * @desc stat - 统计 **------------------------------------------------------------*
*------------------------------------------------------------** * @filename stat/stat.go * @author jinycoo * @version 1.0.0 * @date 2019-07-25 14:32 * @desc stat - 统计 **------------------------------------------------------------*
prom
*------------------------------------------------------------** * @filename prom/prometheus.go * @author jinycoo * @version 1.0.0 * @date 2019-07-25 14:34 * @desc prom - prometheus monitor **------------------------------------------------------------* *------------------------------------------------------------** * @filename prom/xxx.go * @author jinycoo - caojingyin@jinycoo.com * @version 1.0.0 * @date 2019/12/31 18:01 * @desc prom - summary **------------------------------------------------------------*
*------------------------------------------------------------** * @filename prom/prometheus.go * @author jinycoo * @version 1.0.0 * @date 2019-07-25 14:34 * @desc prom - prometheus monitor **------------------------------------------------------------* *------------------------------------------------------------** * @filename prom/xxx.go * @author jinycoo - caojingyin@jinycoo.com * @version 1.0.0 * @date 2019/12/31 18:01 * @desc prom - summary **------------------------------------------------------------*
summary
*------------------------------------------------------------** * @filename summary/summary.go * @author jinycoo * @version 1.0.0 * @date 2019-07-31 15:07 * @desc summary - summary **------------------------------------------------------------*
*------------------------------------------------------------** * @filename summary/summary.go * @author jinycoo * @version 1.0.0 * @date 2019-07-31 15:07 * @desc summary - summary **------------------------------------------------------------*
sys/cpu
*------------------------------------------------------------** * @filename cpu/cgroup.go * @author jinycoo * @version 1.0.0 * @date 2019-08-20 09:56 * @desc cpu - cgroup build linux **------------------------------------------------------------* *------------------------------------------------------------** * @filename cpu/cpu.o * @author jinycoo * @version 1.0.0 * @date 2019-08-15 15:11 * @desc cpu - cpu info **------------------------------------------------------------* +build linux *------------------------------------------------------------** * @filename cpu/cpu_linux.go * @author jinycoo * @version 1.0.0 * @date 2019-08-16 16:44 * @desc cpu - linux os **------------------------------------------------------------* *------------------------------------------------------------** * @filename cpu/cpu_other.go * @author jinycoo * @version 1.0.0 * @date 2019-08-16 16:45 * @desc cpu - other **------------------------------------------------------------* *------------------------------------------------------------** * @filename cpu/ * @author jinycoo * @version 1.0.0 * @date 2019-08-20 09:54 * @desc cpu - **------------------------------------------------------------*
*------------------------------------------------------------** * @filename cpu/cgroup.go * @author jinycoo * @version 1.0.0 * @date 2019-08-20 09:56 * @desc cpu - cgroup build linux **------------------------------------------------------------* *------------------------------------------------------------** * @filename cpu/cpu.o * @author jinycoo * @version 1.0.0 * @date 2019-08-15 15:11 * @desc cpu - cpu info **------------------------------------------------------------* +build linux *------------------------------------------------------------** * @filename cpu/cpu_linux.go * @author jinycoo * @version 1.0.0 * @date 2019-08-16 16:44 * @desc cpu - linux os **------------------------------------------------------------* *------------------------------------------------------------** * @filename cpu/cpu_other.go * @author jinycoo * @version 1.0.0 * @date 2019-08-16 16:45 * @desc cpu - other **------------------------------------------------------------* *------------------------------------------------------------** * @filename cpu/ * @author jinycoo * @version 1.0.0 * @date 2019-08-20 09:54 * @desc cpu - **------------------------------------------------------------*
sync
pipeline/fanout
*------------------------------------------------------------** * @filename fanout/ * @author jinycoo * @version 1.0.0 * @date 2019-08-02 14:18 * @desc fanout - **------------------------------------------------------------*
*------------------------------------------------------------** * @filename fanout/ * @author jinycoo * @version 1.0.0 * @date 2019-08-02 14:18 * @desc fanout - **------------------------------------------------------------*
text
*------------------------------------------------------------** * @filename filepath/filepath.go * @author jinycoo * @version 1.0.0 * @date 2019-07-31 11:40 * @desc filepath - file path utils **------------------------------------------------------------* *------------------------------------------------------------** * @filename utils/numberic.go * @author jinycoo * @version 1.0.0 * @date 2019-06-09 11:19 * @desc utils - 数字转换 **------------------------------------------------------------* *------------------------------------------------------------** * @filename utils/ * @author jinycoo * @version 1.0.0 * @date 2019-08-02 10:24 * @desc utils - **------------------------------------------------------------*
*------------------------------------------------------------** * @filename filepath/filepath.go * @author jinycoo * @version 1.0.0 * @date 2019-07-31 11:40 * @desc filepath - file path utils **------------------------------------------------------------* *------------------------------------------------------------** * @filename utils/numberic.go * @author jinycoo * @version 1.0.0 * @date 2019-06-09 11:19 * @desc utils - 数字转换 **------------------------------------------------------------* *------------------------------------------------------------** * @filename utils/ * @author jinycoo * @version 1.0.0 * @date 2019-08-02 10:24 * @desc utils - **------------------------------------------------------------*
cstring
*------------------------------------------------------------** * @filename string/format.go * @author jinycoo * @version 1.0.0 * @date 2019-07-25 16:55 * @desc string - format **------------------------------------------------------------* *------------------------------------------------------------** * @filename cstring/ * @author jinycoo * @version 1.0.0 * @date 2019-08-02 16:14 * @desc cstring - **------------------------------------------------------------* *------------------------------------------------------------** * @filename cstring/ * @author jinycoo * @version 1.0.0 * @date 2019-08-02 16:17 * @desc cstring - **------------------------------------------------------------* *------------------------------------------------------------** * @filename cstring/ * @author jinycoo * @version 1.0.0 * @date 2019-08-02 16:15 * @desc cstring - **------------------------------------------------------------* *------------------------------------------------------------** * @filename string/string.go * @author jinycoo * @version 1.0.0 * @date 2019-07-31 11:41 * @desc string - string **------------------------------------------------------------*
*------------------------------------------------------------** * @filename string/format.go * @author jinycoo * @version 1.0.0 * @date 2019-07-25 16:55 * @desc string - format **------------------------------------------------------------* *------------------------------------------------------------** * @filename cstring/ * @author jinycoo * @version 1.0.0 * @date 2019-08-02 16:14 * @desc cstring - **------------------------------------------------------------* *------------------------------------------------------------** * @filename cstring/ * @author jinycoo * @version 1.0.0 * @date 2019-08-02 16:17 * @desc cstring - **------------------------------------------------------------* *------------------------------------------------------------** * @filename cstring/ * @author jinycoo * @version 1.0.0 * @date 2019-08-02 16:15 * @desc cstring - **------------------------------------------------------------* *------------------------------------------------------------** * @filename string/string.go * @author jinycoo * @version 1.0.0 * @date 2019-07-31 11:41 * @desc string - string **------------------------------------------------------------*
decimal
Package decimal implements an arbitrary precision fixed-point decimal.
Package decimal implements an arbitrary precision fixed-point decimal.
exit
*------------------------------------------------------------** * @filename exit/exit.go * @author jinycoo * @version 1.0.0 * @date 2019-07-22 10:59 * @desc exit - exit **------------------------------------------------------------*
*------------------------------------------------------------** * @filename exit/exit.go * @author jinycoo * @version 1.0.0 * @date 2019-07-22 10:59 * @desc exit - exit **------------------------------------------------------------*
go.uuid
Package uuid provides implementation of Universally Unique Identifier (UUID).
Package uuid provides implementation of Universally Unique Identifier (UUID).
ip
*------------------------------------------------------------** * @filename ip/ * @author jinycoo * @version 1.0.0 * @date 2019-09-09 17:10 * @desc ip - **------------------------------------------------------------*
*------------------------------------------------------------** * @filename ip/ * @author jinycoo * @version 1.0.0 * @date 2019-09-09 17:10 * @desc ip - **------------------------------------------------------------*
Package validator implements value validations for structs and individual fields based on tags.
Package validator implements value validations for structs and individual fields based on tags.

Jump to

Keyboard shortcuts

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