Provides a type for working with optional variables, fields in structures, functions and database models.
Repository Index
47,133 repositories indexed
1,585–1,608 of 1,708 · Most stars
persistence layer code generation for golang
- golang
Pure Go library for reading and writing MATLAB .mat files (v5-v7.3+). No CGo, no external dependencies. Full support for numeric types, complex numbers, and multi-dimensional arrays. Cross-platform (Windows/Linux/macOS). Part of SciGoLib ecosystem.
- cross-platform
- data-science
- go
- golang
The Generic version of `gcache`. It supports multiple eviction policies: LRU, LFU, ARC.
💬 Sentiment analyzer library using SentiWordnet in Go
- sentiment
- sentiment-analysis
- sentiment-analyzer
- sentiment-classification
Generate PlantUML diagrams from Chrome or Firefox network inspections
- go
- golang
- plantuml
- chrome
CLI-friendly package for pg migrations management.
- go
- golang
- postgresql
- go-pg
Solution for accumulation of events and their subsequent processing.
- accumulator
- batch
- golang
- golang-tools
🧑💻 High Developer Experience, zap based logger. It offers rich functionality but is easy to configure and allows the user to choose the best output format for their purposes.
- zap
- logging
- golang
- pretty
Gaurun Client written in Go
- go
- gaurun
- push-notifications
- apns
A logging library with strack traces, object dumping and optional timestamps
- golang
- golang-library
- golang-package
- logging
SmiteGo is an API wrapper for the Smite game from HiRez. It is written in Go!
go-glmatrix is a golang version of glMatrix, which is "designed to perform vector and matrix operations stupidly fast".
🛠 Viper wrapper with config inheritance and key generation
TranslatedBind data to any Go value. Can use built-in and custom expression binding capabilities; supports data validation logic for Go values.
- gbind
- bind
- cache
- expression
Simple in-memory key-value storage with TTL for each record.
- golang
- go
- cache
- cache-storage
go-events is a go event and event'subscribe pkg, like wordpress hook functions
- event
- events
- go-event
- go-events
Hands is a process controller used to control the execution and return strategies of multiple goroutines.
GO Dependency Injection
- go
- dependency-injection
- constructor
- reflection
CLI implementation of httpreserve that can test links and retrieve internet archive replacements
- code4lib
- web-archiving
- digipres
- digital-preservation
A Go project to explore the math to calculate and present data in a map using the `Web Mercator Projection`
- openstreetmap
- google-mercator-projection
- geospatial
- geolocation
Golang utility functions for working with reflection
- go
- golang
- reflection-library
The missing Golang Strings Library
- go
- golang
- string
- string-manipulation
Slice conversion between primitive types
- go
- string
- conversion
- slice