ЛУЧШИЙ способ учить ЛЮБОЙ язык программирования // Хорошие практики
- [Как использовать TDD, жить с vim в Java и Go и почему тебе нужна сплит-клавиатура - YouTube](https://www.youtube.com/watch?v=8NdaPHWSRk4) - [Go Proverbs](https://go-proverbs.github.io/). - [Linters | golangci-lint](https://golangci-lint.run/usage/linters/). - [Features - Ktlint](https://pinterest.github.io/ktlint/latest/) - [mockery](https://vektra.github.io/mockery/latest/) - [Как использовать TDD, жить с vim в Java и Go и почему тебе нужна сплит-клавиатура - YouTube](https://www.youtube.com/watch?v=8NdaPHWSRk4) - [stretchr/testify: A toolkit with common assertions and mocks that plays nicely with the standard library](https://github.com/stretchr/testify) - [golangci/govet](https://github.com/golangci/govet) - [golang/lint: [mirror] This is a linter for Go source code. (deprecated)](https://github.com/golang/lint) - [jingyugao/rowserrcheck: Analyzer: checks whether err of sql.Rows is checked.](https://github.com/jingyugao/rowserrcheck) - [tools/gopls/doc/analyzers.md at master · golang/tools](https://github.com/golang/tools/blob/master/gopls/doc/analyzers.md) - [PMD](https://pmd.github.io/) - [caramelomartins/awesome-linters: A community-driven list of awesome linters.](https://github.com/caramelomartins/awesome-linters) - [Hello from detekt | detekt](https://detekt.dev/) - [Writing Useful go/analysis Linter](https://disaev.me/p/writing-useful-go-analysis-linter/) - [tools/gopls/doc/analyzers.md at master · golang/tools](https://github.com/golang/tools/blob/master/gopls/doc/analyzers.md), - [copylock package - golang.org/x/tools/go/analysis/passes/copylock - Go Packages](https://pkg.go.dev/golang.org/x/tools/go/analysis/passes/copylock). - [Welcome | detekt](https://detekt.dev/docs/intro). - [Standard rules - Ktlint](https://pinterest.github.io/ktlint/0.50.0/rules/standard/#trailing-comma-on-call-site) Подписывайтесь на канал и на ссылке ниже, там обсуждают правду: - Telegram Channel: https://t.me/kydavoiti - Telegram Chat: https://t.me/kydavoitichat - VK: https://vk.com/kydavoiti - GitHub: https://github.com/IlyasYOY Главы: 00:00 Начало 00:20 О чем видео? 01:27 Новый год! 02:59 Чтение документации 04:36 Подробнее про testify 05:34 Interfaces 06:37 Function Types 07:09 Linters 08:38 Linters — это источник знаний 09:17 Как я изучал линтеры в Go? 10:40 Изучить проверки LSP 11:13 Не Go едины 11:49 Что я узнал из ktlint? 13:21 Выводы
Название:
ЛУЧШИЙ способ учить ЛЮБОЙ язык программирования // Хорошие практики
Категория:
Разное