stdgo

package module
v0.0.146 Latest Latest
Warning

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

Go to latest
Published: Jul 17, 2025 License: MIT Imports: 0 Imported by: 0

Documentation

Overview

Package stdgo holds opionated but re-usable Go code.

Directories

Path Synopsis
fx
stdauthnfx
Package stdauthnfx provides web client authentication.
Package stdauthnfx provides web client authentication.
stdawsfx
Package stdawsfx provides a AWS configuration for the various clients as an fx module.
Package stdawsfx provides a AWS configuration for the various clients as an fx module.
stdawssecretsfx
Package stdawssecretsfx provides access to secrets in the AWS Secret manager.
Package stdawssecretsfx provides access to secrets in the AWS Secret manager.
stdbuildinfofx
Package stdbuildinfofx provides information determined at built time.
Package stdbuildinfofx provides information determined at built time.
stdhttpserverfx
Package stdhttpserverfx provides a web server.
Package stdhttpserverfx provides a web server.
stdpgxfx
Package stdpgxfx provides sql.DB connection pools usng pgx/v5.
Package stdpgxfx provides sql.DB connection pools usng pgx/v5.
stdpgxtxfx
Package stdpgxtxfx provides database transactors.
Package stdpgxtxfx provides database transactors.
stdriverfx
Package stdriverfx provides cross-functional logic and types for job working.
Package stdriverfx provides cross-functional logic and types for job working.
stdriverfx/internal/testsnapshot
Package testsnapshot provides migration based on a snapshot.
Package testsnapshot provides migration based on a snapshot.
stdriverfx/internal/workheartbeat
Package workheartbeat provides working logic for a heartbeat job.
Package workheartbeat provides working logic for a heartbeat job.
stdriverfx/internal/workheartbeat/v1
Package workheartbeatv1 provides proto-generated code.
Package workheartbeatv1 provides proto-generated code.
stdriverfx/stdrivertest
Package stdrivertest provides test utilities for our River abstraction.
Package stdrivertest provides test utilities for our River abstraction.
stdzapfx
Package stdzapfx provides an opionated zap logger as an fx dependency.
Package stdzapfx provides an opionated zap logger as an fx dependency.
stdwebservefx Module
Package main provides automation targets for our domain model.
Package main provides automation targets for our domain model.
Package stdcdk provides some re-usable code for building AWS CDK constructs.
Package stdcdk provides some re-usable code for building AWS CDK constructs.
Package stdcrpc provides re-usable utilities for connect rpc usage.
Package stdcrpc provides re-usable utilities for connect rpc usage.
stdcrpcaccess
Package stdcrpcaccess implements an access control layer for Connect RPC.
Package stdcrpcaccess implements an access control layer for Connect RPC.
stdcrpcintercept
Package stdcrpcintercept holds re-usable connect rpc interceptors.
Package stdcrpcintercept holds re-usable connect rpc interceptors.
stdcrpcsnap
Package stdcrpcsnap provides snapshot testing for Connect RPC response.
Package stdcrpcsnap provides snapshot testing for Connect RPC response.
Package stdctx provides functions for putting and getting context values that we use commonly.
Package stdctx provides functions for putting and getting context values that we use commonly.
Package stdent provides re-usable code for using Ent.
Package stdent provides re-usable code for using Ent.
stdenttest
Package stdenttest is a utility for writing tests on ent transaction.
Package stdenttest is a utility for writing tests on ent transaction.
Package stdenvcfg provides environment configuration as an fx dependency.
Package stdenvcfg provides environment configuration as an fx dependency.
Package stdfx provides utilities for using Uber's fx.
Package stdfx provides utilities for using Uber's fx.
Package stdfxlambda provides a typed context to standardize handling in our Lambda functions.
Package stdfxlambda provides a typed context to standardize handling in our Lambda functions.
Package stdhttpware provides cross-cutting middleware http handlers.
Package stdhttpware provides cross-cutting middleware http handlers.
Package stdlambda implements re-usable logic for AWS Lambda that is not tied to fx.
Package stdlambda implements re-usable logic for AWS Lambda that is not tied to fx.
Package stdlo provides a minimal version of the lo project.
Package stdlo provides a minimal version of the lo project.
Package stdmage provides utility methods that are shared between mage targets.
Package stdmage provides utility methods that are shared between mage targets.
stdmageatlas
Package stdmageatlas provides mage commands for working with Atlas-based projects.
Package stdmageatlas provides mage commands for working with Atlas-based projects.
stdmagecdk
Package stdmagecdk provides targets for deploying with the AWS cdk.
Package stdmagecdk provides targets for deploying with the AWS cdk.
stdmagedev
Package stdmagedev provides re-usable project scripts.
Package stdmagedev provides re-usable project scripts.
stdmageecr
Package stdmageecr is a package for deploying via the AWS ECR.
Package stdmageecr is a package for deploying via the AWS ECR.
stdmagepgschema
Package stdmagepgschema provides standardized database schema handling.
Package stdmagepgschema provides standardized database schema handling.
Package stdmigrate provides some utilities for more readable migrations code.
Package stdmigrate provides some utilities for more readable migrations code.
Package stdpgtest provides testing against a postgresql database.
Package stdpgtest provides testing against a postgresql database.
Package stdtestcontainer provides re-usable code for using testcontainer-go.
Package stdtestcontainer provides re-usable code for using testcontainer-go.
Package stdtx provides a standardized way to handle database transactions.
Package stdtx provides a standardized way to handle database transactions.
stdtxpgxv5
Package stdtxpgxv5 implements the stdtx.Driver for pgx/v5 postgres driver.
Package stdtxpgxv5 implements the stdtx.Driver for pgx/v5 postgres driver.
stdtxtest
Package stdtxtest provides testing utilities for our standard transactions.
Package stdtxtest provides testing utilities for our standard transactions.

Jump to

Keyboard shortcuts

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