Designing Command-Line Tools People Love

preview_player
Показать описание
by Carolyn Van Slyck

At: FOSDEM 2019

It is a joy to build command-line tools that are not only easy to learn, but that other developers are willing to maintain. Often a team's engineering efforts are spent on the backend, while the cli doesn't receive the same level of attention. This can result in hard-to-test tools, and dumping maintenance of them to whoever most recently joined the team.

Learn how to take full advantage of popular Go libraries, structure your Go code to improve reuse and testability, publish binaries, and of course design your commands to be user friendly.

Room: UD2.120 (Chavanne)
Scheduled start: 2019-02-02 13:00:00+01
Рекомендации по теме
Комментарии
Автор

Great work hope more people could watch this and realize hoe much work goes behind cli tools

SegmentationFault
Автор

Excellent work. A subject that I wish got more examination.

ryansupak