g

package
v0.0.0-...-3631402 Latest Latest
Warning

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

Go to latest
Published: Aug 6, 2018 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Config

func Config() *gcfg.Config

Config配置管理对象 配置文件目录查找依次为:启动参数cfgpath、当前程序运行目录

func Database

func Database(name ...string) *gdb.Db

数据库操作对象,使用了连接池

func Redis

func Redis(name ...string) *gredis.Redis

Redis操作对象,使用了连接池

func Server

func Server(name ...interface{}) *ghttp.Server

HTTPServer单例对象

func TcpServer

func TcpServer(name ...interface{}) *gtcp.Server

TCPServer单例对象

func UdpServer

func UdpServer(name ...interface{}) *gudp.Server

UDPServer单例对象

func View

func View() *gview.View

核心对象:View

func Wait

func Wait()

阻塞等待HTTPServer执行完成(同一进程多HTTPServer情况下)

Types

type List

type List = []Map

常用list数据结构(使用别名)

type Map

type Map = map[string]interface{}

常用map数据结构(使用别名)

Directories

Path Synopsis
garray
并发安全的数组.
并发安全的数组.
gchan
优雅的Channel操作.
优雅的Channel操作.
glist
并发安全的双向链表.
并发安全的双向链表.
gmap
并发安全的哈希MAP.
并发安全的哈希MAP.
gpool
对象复用池.
对象复用池.
gqueue
并发安全的动态队列.
并发安全的动态队列.
gring
并发安全的环.
并发安全的环.
gset
并发安全的集合SET.
并发安全的集合SET.
gtype
并发安全的基本类型.
并发安全的基本类型.
gdb
数据库ORM.
数据库ORM.
gkafka
Kafka Client.
Kafka Client.
gredis
Redis客户端.
Redis客户端.
数据编码/解码.
数据编码/解码.
gbase64
BASE64
BASE64
gbinary
二进制及byte操作
二进制及byte操作
gcharset
字符集转换方法.
字符集转换方法.
gcompress
数据压缩/解压
数据压缩/解压
gcrc32
CRC32
CRC32
ghash
常用的hash函数
常用的hash函数
ghtml
HTML编码
HTML编码
gjson
JSON解析/封装.
JSON解析/封装.
gmd5
MD5
MD5
gparser
数据文件编码/解析.
数据文件编码/解析.
gsha1
SHA1
SHA1
gtoml
TOML
TOML
gurl
URL编码
URL编码
gxml
XML
XML
gyaml
YAML
YAML
常用框架管理.
常用框架管理.
gins
单例对象管理.
单例对象管理.
gmvc
MVC
MVC
net
ghttp
HTTP Client & Server.
HTTP Client & Server.
gipv4
IPv4
IPv4
gipv6
IPv6
IPv6
gscanner
IP扫描器.
IP扫描器.
gsmtp
SMTP
SMTP
gtcp
TCP服务端
TCP服务端
gudp
UDP
UDP
os
gcache
单进程高速缓存.
单进程高速缓存.
gcfg
配置管理.
配置管理.
gcmd
命令行管理.
命令行管理.
genv
环境变量管理
环境变量管理
gfile
文件管理.
文件管理.
gfilepool
文件指针池
文件指针池
gflock
文件锁.
文件锁.
gfsnotify
文件监控.
文件监控.
glog
日志模块.
日志模块.
gmmap
MMAP
MMAP
gproc
进程管理/通信.
进程管理/通信.
grpool
Goroutine池.
Goroutine池.
gspath
搜索目录管理.
搜索目录管理.
gtime
时间管理
时间管理
gview
视图管理.
视图管理.
gconv
类型转换.
类型转换.
gpage
分页管理.
分页管理.
grand
随机数管理
随机数管理
gregex
正则表达式.
正则表达式.
gstr
字符串操作.
字符串操作.
gutil
其他工具包
其他工具包
gvalid
数据校验.
数据校验.

Jump to

Keyboard shortcuts

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