-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
Description
Днес седнах и си поиграх с go vet. Репортва разни неща, които не са непренно грешки, но разни неща, които могат да доведат до известно объркване.
В нашия случай всички "грешки" (без една) са такива, в които инстанцираме даден тип, с позиционни аргументи, без да указваме изрично името на атрибута. Можем да поспорим колко е грешка това, особено в тестовете, където инстанцираме по цели обекти от нулата и не сме описали реда, просто за да пестим място. Все пак си струва да се погледнат и евентуално да се фикснат.
Листвам ги по пакет.
entities:
- init_test.go:76: github.com/Vladimiroff/vec2d.Vector composite literal uses unkeyed fields
- player_test.go:44: github.com/Vladimiroff/vec2d.Vector composite literal uses unkeyed fields
- sun_test.go:58: arg testSlots[0].Position for printf verb %s of wrong type: *github.com/Vladimiroff/vec2d.Vector
server:
- client_pool_test.go:17: entities.Race composite literal uses unkeyed fields
- client_pool_test.go:21: github.com/Vladimiroff/vec2d.Vector composite literal uses unkeyed fields
- client_pool_test.go:26: entities.Race composite literal uses unkeyed fields
- client_pool_test.go:30: github.com/Vladimiroff/vec2d.Vector composite literal uses unkeyed fields
- response_test.go:17: entities.Race composite literal uses unkeyed fields
- response_test.go:21: github.com/Vladimiroff/vec2d.Vector composite literal uses unkeyed fields
- response_test.go:26: entities.Race composite literal uses unkeyed fields
- response_test.go:30: github.com/Vladimiroff/vec2d.Vector composite literal uses unkeyed fields
- response_test.go:40: github.com/Vladimiroff/vec2d.Vector composite literal uses unkeyed fields
- response_test.go:47: github.com/Vladimiroff/vec2d.Vector composite literal uses unkeyed fields
- response_test.go:54: github.com/Vladimiroff/vec2d.Vector composite literal uses unkeyed fields