golibs

module
v0.0.0-...-d6dd603 Latest Latest
Warning

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

Go to latest
Published: Jul 12, 2021 License: MIT

README

Golibs

Build Status codecov

My go utilities library

Doc

https://pkg.go.dev/github.com/huangjunwen/golibs

Package list

  • sqlh: SQL helpers.
  • taskrunner: Worker pool to control resource usage and implements graceful shutdown.
  • mycanal: CDC (Change Data Capture) library for MySQL8+. No need to maintain table schemas manually any more.
  • logr: Logger interface.

Directories

Path Synopsis
Package logr defines Logger interface.
Package logr defines Logger interface.
Package mycanal is a CDC (Change Data Capture) library for MySQL8+.
Package mycanal is a CDC (Change Data Capture) library for MySQL8+.
fulldump
Package fulldump provides helper functions for full dump.
Package fulldump provides helper functions for full dump.
incrdump
Package incrdum provides helper functions for incremental change capture.
Package incrdum provides helper functions for incremental change capture.
Package sqlh contains some helpers for database/sql.
Package sqlh contains some helpers for database/sql.
mysqlh
Package mysqlh contains some helpers for MySQL dialet.
Package mysqlh contains some helpers for MySQL dialet.
Package taskrunner contains TaskRunner interface and some implementations.
Package taskrunner contains TaskRunner interface and some implementations.

Jump to

Keyboard shortcuts

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