Documentation ¶
There is no documentation for this package.
Directories ¶
Path | Synopsis |
---|---|
* v1_jsonbody 兼容 apitestsv1 里的 json body 渲染逻辑: - 反序列化,当类型是 map 或 slice 时进行处理 - value(map 的 value、slice 的 value) 必须**全量匹配** {{.+}},不支持 {{.+}}xxx 这种 - 匹配之后,替换时根据配置的具体类型进行渲染
|
* v1_jsonbody 兼容 apitestsv1 里的 json body 渲染逻辑: - 反序列化,当类型是 map 或 slice 时进行处理 - value(map 的 value、slice 的 value) 必须**全量匹配** {{.+}},不支持 {{.+}}xxx 这种 - 匹配之后,替换时根据配置的具体类型进行渲染 |
cookiejar
Package cookiejar implements an in-memory RFC 6265-compliant http.CookieJar.
|
Package cookiejar implements an in-memory RFC 6265-compliant http.CookieJar. |
Package cron implements a cron spec parser and job runner.
|
Package cron implements a cron spec parser and job runner. |
crypto
|
|
Use: 1.
|
Use: 1. |
database
|
|
encoding
|
|
Package envconf 从环境变量加载配置项用于初始化具体的配置对象。
|
Package envconf 从环境变量加载配置项用于初始化具体的配置对象。 |
Usage: poolSize := 10 pool := goroutinepool.New(poolSize) pool.Start() pool.Go(func(){...}) // `Go' will return `NoMoreWorkerErr' if no more worker available pool.MustGo(func(){...}) // `MustGo' will block until any worker available
|
Usage: poolSize := 10 pool := goroutinepool.New(poolSize) pool.Start() pool.Go(func(){...}) // `Go' will return `NoMoreWorkerErr' if no more worker available pool.MustGo(func(){...}) // `MustGo' will block until any worker available |
http
|
|
httpclient
Package httpclient impl http client
|
Package httpclient impl http client |
httpserver
Package httpserver httpserver统一封装,使API注册更容易
|
Package httpserver httpserver统一封装,使API注册更容易 |
httpserver/errorresp
Package errorresp 封装了错误定义
|
Package errorresp 封装了错误定义 |
cacheetcd
LRU + Watch
|
LRU + Watch |
etcd
Package etcd 是 jsonstore 使用 etcd 作为 backend 的实现
|
Package etcd 是 jsonstore 使用 etcd 作为 backend 的实现 |
memetcd
内存 + etcd, 内存中的数据自动与 etcd 中同步
|
内存 + etcd, 内存中的数据自动与 etcd 中同步 |
stm
Package stm impl jsonstore stm with etcd concurrency package
|
Package stm impl jsonstore stm with etcd concurrency package |
storetypes
Package storetypes define jsonstore public types
|
Package storetypes define jsonstore public types |
timeout
重复插入key相同的value, 不更新该key的deadline
|
重复插入key相同的value, 不更新该key的deadline |
k8s
|
|
apis/openyurt/v1alpha1
+groupName=apps.openyurt.io
|
+groupName=apps.openyurt.io |
kmstypes
kms package 提供统一加密服务。
|
kms package 提供统一加密服务。 |
Package loop 提供了一个循环执行某个方法的功能,可以自定义执行时间等。
|
Package loop 提供了一个循环执行某个方法的功能,可以自定义执行时间等。 |
Package exporter is a generated GoMock package.
|
Package exporter is a generated GoMock package. |
使用方法:
|
使用方法: |
parser
|
|
diceyml
该 visitor 处理 diceyml 中一些字段的默认值
|
该 visitor 处理 diceyml 中一些字段的默认值 |
pipelineyml/pipelineymlv1
All struct fields are required, unless "Optional" explicitly declared.
|
All struct fields are required, unless "Optional" explicitly declared. |
schedule
|
|
schedulepolicy/constraintbuilders
Package constraintbuilders Generate various executor specific constraints (constraints) according to scheduleInfo
|
Package constraintbuilders Generate various executor specific constraints (constraints) according to scheduleInfo |
schedulepolicy/labelconfig
Package labelconfig label 调度相关 key 名, 以及中间结构定义
|
Package labelconfig label 调度相关 key 名, 以及中间结构定义 |
hmac
HMAC Algorithm
|
HMAC Algorithm |
terminal
|
|
package xmind require python3
|
package xmind require python3 |
Click to show internal directories.
Click to hide internal directories.