Go Packages | NerdBrains
Go/Golang Private Packages

Go Packages

This is the NerdBrains packages list for Go.

greeting

Package for testing purposes.

go get go.nerdbrains.org/greeting

cloudwatchlog

Logs for AWS CloudWatch.

go get go.nerdbrains.org/cloudwatchlog

secretsmanager

Package for AWS SecretsManager.

go get go.nerdbrains.org/secretsmanager

securefarm

SecureFarm is a Go library that provides a clean and secure interface for cryptographic operations.

go get go.nerdbrains.org/securefarm

session-manager

A lightweight, DragonFly/Redis-based session manager for NerdBrains products.

go get go.nerdbrains.org/session-manager

nx-structs

Global structs for NXOne solutions.

go get go.nerdbrains.org/nx-structs

logger

A logger implementation using Uber's zap libray.

go get go.nerdbrains.org/logger

cacheclient

Cache operations package.

go get go.nerdbrains.org/cacheclient

nx-secure-middlewares

NXOne Secure Middlewares.

go get go.nerdbrains.org/nx-secure-middlewares

kafkaclient

Kafka client package.

go get go.nerdbrains.org/kafkaclient

nx-notifications

Kafka client package.

go get go.nerdbrains.org/nx-notifications

kmscrypto

Crypto package using AWS KMS + Google Tink.

go get go.nerdbrains.org/kmscrypto

nerdservices

NerdBrains Services Package (a.k.a. 'The SDK')

go get go.nerdbrains.org/nerdservices

exchanger

Exchanger is a Go-based package designed to facilitate secure and consistent communication between microservices.

go get go.nerdbrains.org/exchanger

uniqueid

UniqueId is a powerful Go package designed to bring harmony to your ID generation needs.

go get go.nerdbrains.org/uniqueid

auditlogger

Audit logging for transaction

go get go.nerdbrains.org/auditlogger

passwordhasher

Password hasher for internal products.

go get go.nerdbrains.org/passwordhasher