Directories
ΒΆ
| Path | Synopsis |
|---|---|
|
Package errorskratos: Advanced Kratos error handling utilities with type-safe operations Provides simplified API for Kratos error manipulation with naming conflict avoidance Features streamlined error conversion, comparison, and type assertion functions Optimized for production Kratos applications with clean error handling patterns
|
Package errorskratos: Advanced Kratos error handling utilities with type-safe operations Provides simplified API for Kratos error manipulation with naming conflict avoidance Features streamlined error conversion, comparison, and type assertion functions Optimized for production Kratos applications with clean error handling patterns |
|
erkadapt
Package erkadapt: Critical Go interface adaptation utilities to handle nil pointers Provides sophisticated error interface conversion with correct nil handling semantics Solves Go's notorious (*T)(nil) != nil interface trap through intelligent adaptation Essential when integrating with external packages expecting standard error interface
|
Package erkadapt: Critical Go interface adaptation utilities to handle nil pointers Provides sophisticated error interface conversion with correct nil handling semantics Solves Go's notorious (*T)(nil) != nil interface trap through intelligent adaptation Essential when integrating with external packages expecting standard error interface |
|
must/erkassert
Package erkassert: Advanced testify/assert wrapper for Kratos error testing Provides type-safe assertion functions specifically designed for Kratos error validation Solves nil interface problems through intelligent error adaptation mechanisms Optimized for comprehensive test coverage in Kratos-based microservice architectures
|
Package erkassert: Advanced testify/assert wrapper for Kratos error testing Provides type-safe assertion functions specifically designed for Kratos error validation Solves nil interface problems through intelligent error adaptation mechanisms Optimized for comprehensive test coverage in Kratos-based microservice architectures |
|
must/erkmust
Package erkmust: Production-grade error enforcement utilities for Kratos applications Provides fast-exit error checking with structured logging and immediate panic termination Implements rigorous error validation for mission-critical production code paths Optimized for zero-error-tolerance Kratos services with strict requirements
|
Package erkmust: Production-grade error enforcement utilities for Kratos applications Provides fast-exit error checking with structured logging and immediate panic termination Implements rigorous error validation for mission-critical production code paths Optimized for zero-error-tolerance Kratos services with strict requirements |
|
must/erkrequire
Package erkrequire: Advanced testify/require wrapper for strict Kratos error validation Provides fail-fast assertion functions with immediate test termination on failure Implements intelligent nil interface handling for reliable error state verification Optimized for critical path testing in production Kratos service validation workflows
|
Package erkrequire: Advanced testify/require wrapper for strict Kratos error validation Provides fail-fast assertion functions with immediate test termination on failure Implements intelligent nil interface handling for reliable error state verification Optimized for critical path testing in production Kratos service validation workflows |
Click to show internal directories.
Click to hide internal directories.