Справочная страница по Голангу? - PullRequest
0 голосов
/ 28 апреля 2018

Хотя go help полезно, но все же не так выразительно, как справочные страницы.

Итак, есть ли способ получить справочную страницу для бинарных файлов в системах на основе Unix?

Если нет, то почему такая функция не была реализована, поскольку Голанг сейчас так популярен?

Ответы [ 2 ]

0 голосов
/ 28 апреля 2018

Для Ubuntu я нашел это решение: https://github.com/golang/go/wiki/Ubuntu


Пример - Ubuntu 16.04 & golang 1.10 (2018-04)

sudo add-apt-repository ppa:longsleep/golang-backports
sudo apt-get update
sudo apt-get install golang-go

Тогда доступны справочные страницы.

1012 * например *

man go
man go-get    # man page for `go get` sub command,
man gofmt

Советы:

  • Новую версию golang невозможно установить с помощью описанного выше метода (думаю, с некоторой задержкой) .
    Мое решение состоит в том, чтобы установить последнюю / желаемую версию golang с помощью загрузки вручную, и убедитесь, что в $PATH сначала выполняется поиск установленного вручную.
    Таким образом, при использовании which go будет найден установленный вручную двоичный файл вместо того, который установлен через apt-get.
    Таким образом, вы можете получить справочную страницу, но при этом можете использовать любую нужную версию golang.
0 голосов
/ 28 апреля 2018

У вас есть альтернатива с Гоманом , , представленным здесь

См. Проект GitHub christophberger / goman : это не для самого Go, но может быть адаптировано для создания справочной страницы для Go.

В противном случае ... перейти к выпуску 101 - один из самых старых выпусков (2009), и он до сих пор открыт!
Он должен был быть исправлен официальной командой goman (см. CL 5700081 ), но это так и не было завершено.

...