lib.go

module
v0.0.0-...-c7bc093 Latest Latest
Warning

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

Go to latest
Published: Nov 17, 2014 License: MIT

README

lib.go Build Status Go Walker GoDoc license

Go语言包的一个集合,包含各个方面,比较杂乱。

assert

常用的断言操作。对testing.T的一个简单封装。

term

提供了对ansi控制码的一些基本操作。不支持windows。

conv

各类型数据之间的相互转换。

errors

对系统errors的简单扩展。

session

web服务器的session管理包。

encoding/version

版本号的比较和解析。

encoding/ini

ini文件的解析。

encoding/tag

对固定格式的struct tag的分析。

mux

对net/http.ServeMux的简单扩展,可以实现大部分路由功能。

validation

验证工具。

validation/validator

一些常用的验证函数。

logs

一个默认的日志系统

logs/writer

供日志系统使用的几个io.Writer

Directories

Path Synopsis
assert是对testing包的一些简单包装。
assert是对testing包的一些简单包装。
conv 提供了基础的类型转换功能。
conv 提供了基础的类型转换功能。
encoding
ini
ini操作包 提供了最基本的Reader和Writer两个操作类。
ini操作包 提供了最基本的Reader和Writer两个操作类。
tag
tag包实现对特定格式的struct tag字符串的分析。
tag包实现对特定格式的struct tag字符串的分析。
version
版本号的解析和比较等功能。
版本号的解析和比较等功能。
errors包的简单扩展,增加了错误代码和嵌套错误的功能 err := errors.Newf(5, nil, "错误代码%v", 5) err2 := errors.New(6, err, "嵌套错误") err3 := err2.GetPrevious()
errors包的简单扩展,增加了错误代码和嵌套错误的功能 err := errors.Newf(5, nil, "错误代码%v", 5) err2 := errors.New(6, err, "嵌套错误") err3 := err2.GetPrevious()
logs为日志处理包,相对于标准库的log,添加了对分级日志的支持, 以及在不需要重新编译源代码的情况下,修改日志输出行为的功能。
logs为日志处理包,相对于标准库的log,添加了对分级日志的支持, 以及在不需要重新编译源代码的情况下,修改日志输出行为的功能。
writer
writer包提供了一组实现io.Writer接口的结构。
writer包提供了一组实现io.Writer接口的结构。
mux提供了一系列http.Handler接口的实现,方便用户进行正则路由匹 配(Path)、多域名匹配(Host)、根据请求方法匹配(Method)等操作。
mux提供了一系列http.Handler接口的实现,方便用户进行正则路由匹 配(Path)、多域名匹配(Host)、根据请求方法匹配(Method)等操作。
session的操作包。
session的操作包。
stores/file
session的文件存储模式
session的文件存储模式
stores/memory
session的内存存储模式
session的内存存储模式
输出ansi控制码,不支持windows系统 fmt.Printf("%v这是红色的字", term.FRed) fmt.Printf("%v这是红色字,绿色背景", term.SGR(term.SGRFRed,term.SGRBGreen)) fmt.Printf("%v%v这是红色字,绿色背景", term.FRed,term.BGreen) // 包装一个stderr。
输出ansi控制码,不支持windows系统 fmt.Printf("%v这是红色的字", term.FRed) fmt.Printf("%v这是红色字,绿色背景", term.SGR(term.SGRFRed,term.SGRBGreen)) fmt.Printf("%v%v这是红色字,绿色背景", term.FRed,term.BGreen) // 包装一个stderr。
validation 数据验证。
validation 数据验证。
validator
一些常用的验证函数
一些常用的验证函数

Jump to

Keyboard shortcuts

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