feat: complete remaining Go backend modules

This commit is contained in:
2026-08-14 00:02:43 +08:00
parent cea2751dc5
commit aef5a97165
145 changed files with 18376 additions and 199 deletions

View File

@@ -0,0 +1,8 @@
package billing
import "errors"
// ErrCommitOutcomeUnknown means a database commit response was lost and the
// durable billing outcome could not be reconciled. Callers must not write a
// compensating failure state because the charge may already have committed.
var ErrCommitOutcomeUnknown = errors.New("billing commit outcome unknown")