Skip to content

move internal interface to pkg#4

Merged
smallfish06 merged 4 commits intomainfrom
feat/internal-refactor
Mar 1, 2026
Merged

move internal interface to pkg#4
smallfish06 merged 4 commits intomainfrom
feat/internal-refactor

Conversation

@smallfish06
Copy link
Copy Markdown
Owner

move internal interface to pkg

…nager`

- Introduced a shared `Manager` interface under `internal/token` to centralize token cache and throttling behavior.
- Updated all imports and references to use the unified `tokencache.Manager`.
- Removed redundant `TokenManager` definitions from `kis` and `kiwoom` packages.
…irectories

- Deleted the example projects, including related `.gitignore`, `go.mod`, `go.sum`, source files, and README, as they are no longer relevant.
- Deleted unused `MockTokenManager` implementation under `kis/mock`.
- Removed obsolete KIS-generated specs (`documented_endpoint_types_generated.go`).
- Replaced raw `map[string]string` requests with `kisspecs` strongly-typed request structs for improved type safety.
- Updated all affected requests under the `kis/adapter` package.
@smallfish06 smallfish06 merged commit ba0638b into main Mar 1, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant