kratos: github.com/go-kratos/kratos

Directories

PathSynopsis
pkg/cache
pkg/cache/memcache
pkg/cache/memcache/testPackage proto is a generated protocol buffer package.
pkg/cache/redisPackage redis is a client for the Redis database.
pkg/conf/dsnPackage dsn implements dsn parse with struct bind
pkg/conf/envPackage env get env & app config, all the public field must after init() finished and flag.Parse().
pkg/conf/flagvar
pkg/conf/paladin
pkg/conf/paladin/apollo
pkg/conf/paladin/apollo/internal/mockserver
pkg/container/groupPackage group provides a sample lazy load container.
pkg/container/pool
pkg/ecode
pkg/ecode/types
pkg/logPackage log 是kratos日志库.
pkg/log/internal/corePackage core houses zap's shared internal buffer pool.
pkg/log/internal/filewriter
pkg/naming
pkg/naming/discovery
pkg/naming/etcd
pkg/naming/zookeeper
pkg/net/criticality
pkg/net/http/blademaster
pkg/net/http/blademaster/binding
pkg/net/http/blademaster/binding/examplePackage example is a generated protocol buffer package.
pkg/net/http/blademaster/renderPackage render is a generated protocol buffer package.
pkg/net/ip
pkg/net/metadata
pkg/net/netutil
pkg/net/netutil/breaker
pkg/net/rpc/warden
pkg/net/rpc/warden/balancer/p2c
pkg/net/rpc/warden/internal/encoding/json
pkg/net/rpc/warden/internal/metadata
pkg/net/rpc/warden/internal/proto/testprotoPackage testproto is a generated protocol buffer package.
pkg/net/rpc/warden/internal/status
pkg/net/rpc/warden/ratelimiter
pkg/net/rpc/warden/resolver
pkg/net/rpc/warden/resolver/direct
pkg/net/trace
pkg/net/trace/mocktrace
pkg/net/trace/proto
pkg/net/trace/zipkin
pkg/ratelimit
pkg/ratelimit/bbr
pkg/stat/metric
pkg/stat/sys/cpu
pkg/str
pkg/sync/errgroupPackage errgroup provides synchronization, error propagation, and Context errgroup 包为一组子任务的 goroutine 提供了 goroutine 同步,错误取消功能.
pkg/testing/lich
pkg/time
tool/kratos
tool/kratos-gen-bts
tool/kratos-gen-mc
tool/kratos-gen-projectYou can use the "packr clean" command to clean up this, and any other packr generated files.
tool/kratos-gen-project/packrdYou can use the "packr2 clean" command to clean up this, and any other packr generated files.
tool/kratos-protoc
tool/pkg
tool/protobuf/pkg/extensions/gogoproto
tool/protobuf/pkg/gen
tool/protobuf/pkg/generator
tool/protobuf/pkg/naming
tool/protobuf/pkg/project
tool/protobuf/pkg/tag
tool/protobuf/pkg/typemap
tool/protobuf/pkg/utils
tool/protobuf/protoc-gen-bm
tool/protobuf/protoc-gen-bm/generator
tool/protobuf/protoc-gen-bswagger
tool/protobuf/protoc-gen-ecode
tool/protobuf/protoc-gen-ecode/generator
tool/testcli
tool/testgen

Updated 2020-10-19. Refresh now. Tools for package owners.