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.
An unofficial Google Cloud Platform Go Datastore wrapper that adds caching using memcached. For App Engine Flexible, Compute Engine, Kubernetes Engine, and more.
- go
- golang
- datastore
- appengine
Scan and parse LL(1) grammars simply and efficiently.
- go
- golang
- pratt-parser
- lexer-parser
DI container library that is focused on clean API and flexibility.
- golang
- go
- dependency-injection
A Go library providing a simplified abstraction over google/gopacket for network packet parsing and processing, reducing boilerplate and improving ease of use while preserving core packet inspection capabilities.
- bytes
- golang
- golang-library
- ip
Go Route - Simple yet powerful HTTP request multiplexer
A small, flexible authorization core for Go, built around subject–action–resource–scope checks.
plugin architecture and flexible log system for golang
- golang
- log
- plugin-architecture
Fast and flexible HTTP request parser for Go
A flexible and powerful command-line parser for go
Deep network visibility, powered by Suricata. Artica integrates the Suricata IDS engine directly inside your server, giving you enterprise-grade intrusion detection without the complexity. Monitor every packet in real time, detect advanced threats, and visualize malicious