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