pkg/

directory
v0.0.1 Latest Latest
Warning

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

Go to latest
Published: Jan 5, 2026 License: AGPL-3.0

Directories

Path Synopsis
Package api defines the core interfaces and data structures for expensor.
Package api defines the core interfaces and data structures for expensor.
Package client provides OAuth2 client setup for Google APIs.
Package client provides OAuth2 client setup for Google APIs.
Package logging provides structured logging configuration using log/slog.
Package logging provides structured logging configuration using log/slog.
reader
gmail
Package gmail implements a Reader that extracts transactions from Gmail.
Package gmail implements a Reader that extracts transactions from Gmail.
writer
buffered
Package buffered provides a buffered writer base for batch writes.
Package buffered provides a buffered writer base for batch writes.
csv
Package csv implements a Writer that writes transactions to a CSV file.
Package csv implements a Writer that writes transactions to a CSV file.
json
Package json implements a Writer that writes transactions to a JSON file.
Package json implements a Writer that writes transactions to a JSON file.
sheets
Package sheets implements a Writer that writes transactions to Google Sheets.
Package sheets implements a Writer that writes transactions to Google Sheets.

Jump to

Keyboard shortcuts

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