АнглийскийФранцузскийИспанский

Значок OnWorks

godoc - Интернет в облаке

Запустите godoc в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда godoc, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


godoc - извлекает и генерирует документацию для программ Go

СИНТАКСИС


Годок [флажок] команда [ имя ... ]

ОПИСАНИЕ


Godoc извлекает и создает документацию для программ Go.

Имеет два режима.

Без флага -http он работает в режиме командной строки и печатает текстовую документацию.
на стандартный вывод и выходы. Если и пакет библиотеки, и команда с тем же именем
существует, использование префикса cmd / заставит документацию по команде, а не
пакет библиотеки. Если указан флаг -src, godoc печатает экспортированный интерфейс
пакет в исходной форме Go или реализация конкретной экспортируемой языковой сущности:

godoc fmt # документация для пакета fmt
godoc fmt Printf # документация для fmt.Printf
godoc cmd / go # форсировать документацию для команды go
godoc -src fmt # интерфейс пакета fmt в исходной форме Go
godoc -src fmt Printf # реализация fmt.Printf

В режиме командной строки флаг -q разрешает поисковые запросы к godoc, запущенному как
веб сервер. Если не указан явный адрес сервера с флагом -server, сначала godoc
пробует localhost: 6060, а затем http://golang.org.

godoc -q Читатель
godoc -q math.Sin
godoc -server =: 6060 -q грех

С флагом -http он работает как веб-сервер и представляет документацию в виде веб-страницы.

godoc -http =: 6060

По умолчанию godoc просматривает пакеты, которые он находит через $ GOROOT и $ GOPATH (если установлено).
Дополнительные каталоги могут быть указаны с помощью флага -path, который принимает список двоеточий.
разделенные пути; некорневые пути относятся к текущему рабочему каталогу. Каждый путь
рассматривается как дополнительный корень для пакетов в порядке появления. Последний
(абсолютный) элемент пути - это префикс для пути к пакету. Например, учитывая флаг
значение:

путь = ".: / home / bar: / public"

для godoc, запущенного в / home / user / godoc, абсолютные пути отображаются на пути к пакетам как
следующим образом:

/ главная / пользователь / годок / х -> годок / х
/ главная / бар / х -> бар / х
/ public / x -> public / x

Когда godoc работает как веб-сервер и установлен -index, поддерживается индекс поиска. Индекс
создается при запуске.

Индекс содержит как идентификатор, так и информацию полнотекстового поиска (с возможностью поиска через
регулярные выражения). Максимальное количество отображаемых результатов полнотекстового поиска можно установить с помощью
флаг -maxresults; если установлено значение 0, полнотекстовые результаты не отображаются, а отображается только идентификатор
index, но индекс полнотекстового поиска не создается.

Режимом представления веб-страниц, обслуживаемых godoc, можно управлять с помощью URL-адреса "m".
параметр; он принимает в качестве значения список имен флагов, разделенных запятыми:

ВСЕ показать документацию для всех объявлений, а не только для экспортируемых

методы
показать все встроенные методы, а не только те из неэкспортированных анонимных полей

SRC показывать оригинальный исходный код, а не извлеченную документацию

текст представлять страницу в текстовой (командной строке) форме, а не в HTML

плоский отображать плоские (без отступов) списки каталогов, используя полные пути

Например, http://golang.org/pkg/math/big/? m = all, текст показывает документацию для всех
(а не только экспортированные) объявления большого пакета в текстовой форме (как могло бы показаться
при использовании godoc из командной строки: «godoc -src math / big. *»).

По умолчанию godoc обслуживает файлы из файловой системы базовой ОС. Вместо этого .zip
файл может быть предоставлен с помощью флага -zip, который содержит файловую систему для обслуживания. Файл
пути, хранящиеся в файле .zip, должны использовать косую черту ('/') в качестве разделителя пути; и они должны быть
некорневой. $ GOROOT (или -goroot) должен быть установлен как путь к каталогу файла .zip, содержащего
Перейти в корневой каталог. Например, для файла .zip, созданного командой:

zip go.zip $ HOME / go

можно запустить godoc следующим образом:

godoc -http =: 6060 -zip = go.zip -goroot = $ HOME / go

См. «Godoc: документирование кода Go», чтобы узнать, как писать хорошие комментарии для godoc:
http://golang.org/doc/articles/godoc_documenting_go_code.html

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


-v подробный режим

-q аргументы считаются поисковыми запросами: юридический запрос - это единственный идентификатор (например,
как ToLower) или квалифицированный идентификатор (например, math.Sin).

-источник распечатать (экспортировать) исходный текст в режиме командной строки

-tabwidth = 4
ширина табуляции в единицах пробелов

-timestamps = истина
показать временные метки со списками каталогов

-индекс включить идентификатор и индекс полнотекстового поиска (поле поиска не отображается, если -index
не задано)

-index_files = ""
шаблон glob, определяющий индексные файлы; если не пустой, индекс читается из этих
файлы в отсортированном порядке

-index_throttle = 0.75
индекс значения дроссельной заслонки; значение 0 означает, что индексатору не выделяется время (
indexer никогда не завершится), значение 1.0 означает, что создание индекса выполняется на
полный газ (другие горутины могут не успевать, пока строится индекс)

-write_index = ложь
записать индекс в файл; имя файла должно быть указано с -index_files

-maxresults = 10000
максимальное количество отображаемых результатов полнотекстового поиска (полнотекстовый индекс не создается, если
maxresults <= 0)

-path = ""
дополнительные каталоги пакетов (через двоеточие)

-html распечатать HTML в режиме командной строки

-goroot = $ GOROOT
Перейти в корневой каталог

-http = адрес
Адрес службы HTTP (например, 127.0.0.1:6060 или просто: 6060)

-server = адрес
адрес веб-сервера для поиска в командной строке

-templates = ""
каталог, содержащий альтернативные файлы шаблонов; если установлено, каталог может предоставлять
альтернативные файлы шаблонов для файлов в $ GOROOT / lib / godoc

-url = путь
вывести на стандартный вывод данные, которые будут обслуживаться HTTP-запросом пути

-zip = ""
zip-файл, предоставляющий файловую систему для обслуживания; отключено, если пусто

Используйте godoc онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    UnitedRPMS
    UnitedRPMS
    Присоединяйтесь к нам в Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    Включите репозиторий URPMS в вашем
    система -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    Скачать объединенные рпмс
  • 2
    Boost C ++ библиотеки
    Boost C ++ библиотеки
    Boost предоставляет бесплатное портативное
    рецензируемые библиотеки C++.
    упор делается на портативные библиотеки, которые
    хорошо работать со стандартной библиотекой C++.
    Смотрите http://www.bo...
    Скачать библиотеки Boost C++
  • 3
    Виртуальный GL
    Виртуальный GL
    VirtualGL перенаправляет 3D-команды из
    Приложение Unix / Linux OpenGL на
    серверный GPU и преобразует
    визуализированные 3D-изображения в видеопоток
    с которым ...
    Скачать VirtualGL
  • 4
    libusb
    libusb
    Библиотека для включения пользовательского пространства
    прикладные программы для связи с
    USB-устройства. Аудитория: Разработчики, Конец
    Пользователи/рабочий стол. Язык программирования: С.
    Категории ...
    Скачать libusb
  • 5
    Сковорода
    Сковорода
    SWIG - это инструмент для разработки программного обеспечения
    который соединяет программы, написанные на C, и
    C ++ с множеством высокоуровневых
    языки программирования. SWIG используется с
    разные...
    Скачать SWIG
  • 6
    Тема WooCommerce Nextjs React
    Тема WooCommerce Nextjs React
    Тема React WooCommerce, созданная с помощью
    Далее JS, Webpack, Babel, Node и
    Экспресс, используя GraphQL и Apollo
    Клиент. Магазин WooCommerce в React (
    содержит: продукты...
    Скачать тему WooCommerce Nextjs React
  • Больше »

Команды Linux

Ad