chore: initial release v0.1.0
ci / test (push) Failing after 5s
ci / lint (push) Failing after 4s

forge-toolkit: хелперы для разработки MCP-серверов на Go.

- toolkit: args/schema/result/env/probe/server
- toolkit/validate: валидаторы синтаксиса
- configreload: live-reload конфига по контент-хэшу
- docs: ARCHITECTURE, quickstart, mcp-contract
- template/ и examples/hello-tool/
- CI (Gitea Actions), лицензия Apache-2.0
This commit is contained in:
Maksim Totmin
2026-09-14 00:23:08 +07:00
commit c398045664
43 changed files with 2581 additions and 0 deletions
+25
View File
@@ -0,0 +1,25 @@
# Конфигурация golangci-lint v2 (формат "2").
#
# Небольшой набор высокосигнальных анализаторов: гейт должен быть полезным,
# а не шумным. Набор расширяется по мере вычищения кодовой базы.
version: "2"
linters:
default: none
enable:
- govet # стандартные проверки компилятора/вет
- ineffassign # бесполезные присваивания
- staticcheck # SA/S/ST: ошибки, упрощения, стиль
- unused # неиспользуемый код
exclusions:
presets:
- std-error-handling
- common-false-positives
formatters:
enable:
- gofmt
issues:
max-issues-per-linter: 0
max-same-issues: 0