# framework **Repository Path**: infinilabs/framework ## Basic Information - **Project Name**: framework - **Description**: No description available - **Primary Language**: Go - **License**: AGPL-3.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2025-03-10 - **Last Updated**: 2026-05-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # INFINI Framework ## Requirements - Go 1.21+ ## Dependencies All dependencies are managed via Go modules (`go.mod`). There is no external vendor repository required. ### Internalized Libraries The following forked/patched libraries live under `lib/` as part of this module: | Directory | Origin | Notes | |-----------|--------|-------| | `lib/seelog` | `github.com/cihub/seelog` | Logging backend; exposed via `replace` directive so existing imports keep working | | `lib/statsd` | `github.com/quipo/statsd` | StatsD client with custom buffering changes | | `lib/gomail` | `gopkg.in/gomail.v2` | SMTP client with `NewDialerWithTimeout` extension | | `lib/tencentcloud` | `github.com/libdns/tencentcloud` | DNS provider with custom signer and types | ### Building ```bash make build # production build make build-dev # development build (includes -tags dev) ``` No `GOPATH` manipulation or vendor repository checkout is needed. Standard `go build` works directly.