Консольный Go клиент для сервиса упрощённых справочных страниц tldr pages.

tldr go 002

tldr-go-client — консольный Go (Golang) клиент для сервиса упрощённых справочных страниц tldr pages.

tldr go 003

tldr pages — развиваемые сообществом упрощённые справочные страницы (simplified man pages). Авторы проекта решили привнести в консоль лаконичную документацию, содержащую только основную информацию. В коллекции упрощённых справочных страниц представлены команды с кратким описанием их назначения и даны примеры наиболее частого использования запрошенной утилиты/команды. Для получения доступа к tldr страницам необходим клиент (client for tldr), имеется множество клиентов от сообщества написанных на всех популярных языках, одним из таких клиентов является tldr-go-client.

tldr go 004

tldr-go-client имеет минимум опций, выводит стандартного вида описание запрошенной утилиты/команды с компактным списком наиболее часто используемых команд. Перед использованием желательно загрузить (создать) локальную базу данных справочных страниц (~/.tldr/tldr), обновляется база данных вручную. Клиент может вывести список всех доступных справочных страниц, доступных на веб-сервисе и/или локально (в целях тестирования), может вывести случайную страницу, для bash и zsh поддерживает автозаполнение.

tldr go 005

Лицензия: MLT (The MIT License)

tldr go 006

Домашняя страница