Разработка CLI утилит на Go для DevOps и SRE

DevOps практики и культура

GO
DevOps / SRE

Программный комитет ещё не принял решения по этому докладу

Целевая аудитория

Go-разработчики, DevOps-инженеры, SRE-инженеры.

Тезисы

Продуктовая разработка API на бэкенде заполонила рынок. REST, gRPC, микросервисы.

Но что делать, если вам нужно разработать консольную утилиту. Пригодятся ли вам здесь навыки разработки микросервисов?

В докладе поговорим о истории и культуре разработки CLI инструментов, попытаемся понять, что такое хороший CLI дизайн. А также посмотрим в действии на главные инструменты разработки CLI на Go: библиотеки Cobra и Viper.

Team Lead в MAGNIT TECH. Профессионально занимается Java-backend-разработкой и микросервисами. В свободное время побеждает на хакатонах, пишет статьи, веду ютуб-канал про Java и Spring. Эксперт Spring АйО — крупнейшего сообщества Java-разработчиков. Спикер конференций JPoint, HighLoad++ и пр.

Видео

Другие доклады секции

DevOps практики и культура

Мой тех.дир - cамодур!
Юлия Жерносек

Выгоревший Безработный