Back to


Latest Go to latest
Published: Jul 29, 2020 | License: MIT | Module:
Path Synopsis
gbuild Package gbuild manages the build-in variables from "gf build".
gcache Package gcache provides high performance and concurrent-safe in-memory cache for process.
gcfg Package gcfg provides reading, caching and managing for configuration.
gcmd Package gcmd provides console operations, like options/arguments reading and command running.
gcron Package gcron implements a cron pattern parser and job runner.
genv Package genv provides operations for environment variables of system.
gfile Package gfile provides easy-to-use operations for file system.
gfpool Package gfpool provides io-reusable pool for file pointer.
gfsnotify Package gfsnotify provides a platform-independent interface for file system notifications.
glog Package glog implements powerful and easy-to-use levelled logging functionality.
gmlock Package gmlock implements a concurrent-safe memory-based locker.
gmutex Package gmutex implements graceful concurrent-safe mutex with more rich features.
gproc Package gproc implements management and communication for processes.
gres Package gres provides resource management and packing/unpacking feature between files and bytes.
grpool Package grpool implements a goroutine reusable pool.
gsession Package gsession implements manager and storage features for sessions.
gspath Package gspath implements file index and search for folders.
gtime Package gtime provides functionality for measuring and displaying time.
gtimer Package gtimer implements Hierarchical Timing Wheel for interval/delayed jobs running and management.
gview Package gview implements a template engine based on text/template.