Skip to content

Iter 1. Code review#2

Merged
maynagashev merged 51 commits intomainfrom
dev
Feb 12, 2025
Merged

Iter 1. Code review#2
maynagashev merged 51 commits intomainfrom
dev

Conversation

@maynagashev
Copy link
Owner

Предварительная реализация сервиса gophermart согласно спецификации.

Реализованы все требуемые маршруты.

Кол-во воркеров для синхронизации статусов расчета балов с сервисом расчета баллов: 2 шт.
Интервал проверки статуса начисления: 10 сек.

Тесты:

  1. Тесты gophermarttest ✔️
  2. Линтеры golangci-lint (golden config for golangci-lint v1.57.2) ✔️

module github.com/Yandex-Practicum/go-autotests

go 1.22.1

toolchain go1.22.5

require (
	github.com/go-resty/resty/v2 v2.7.0
	github.com/goccy/go-yaml v1.12.0
	github.com/gofrs/uuid v4.3.0+incompatible
	github.com/google/pprof v0.0.0-20220829040838-70bd9ae97f40
	github.com/jackc/pgx v3.6.2+incompatible
	github.com/jingyugao/rowserrcheck v1.1.1
	github.com/stretchr/testify v1.8.0
	github.com/timakin/bodyclose v0.0.0-20230421092635-574207250966
	golang.org/x/sync v0.8.0
	golang.org/x/tools v0.24.0
	honnef.co/go/tools v0.5.1
)

это приводит к ошибкам:

Run go vet -vettool=$(which statictest) ./...
# internal/unsafeheader
statictest: package requires newer Go version go1.23
# internal/goarch
statictest: package requires newer Go version go1.23
# internal/cpu
statictest: package requires newer Go version go1.23
# internal/abi
…hermart/logging.go:32:6: undefined: envFileLoaded (typecheck) package main 1 issues: * typecheck: 1
Copy link

@Bazys Bazys left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

мелкий вопрос, не влияющий на итог.
а в целом понравилось, очень зрелый код

@maynagashev maynagashev merged commit b1e79b9 into main Feb 12, 2025
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.

2 participants