Englishfrançaisespagnol

Icône de favori OnWorks

godoc - En ligne dans le Cloud

Exécutez godoc dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande godoc qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


godoc - extrait et génère de la documentation pour les programmes Go

SYNOPSIS


bondoc [drapeau] commande [ prénom ]

DESCRIPTION


Godoc extrait et génère de la documentation pour les programmes Go.

Il a deux modes.

Sans l'indicateur -http, il s'exécute en mode ligne de commande et imprime la documentation en texte brut
à la sortie et aux sorties standard. Si à la fois un package de bibliothèque et une commande du même nom
existe, l'utilisation du préfixe cmd/ forcera la documentation sur la commande plutôt que sur le
paquet de bibliothèque. Si l'indicateur -src est spécifié, godoc imprime l'interface exportée d'un
package sous forme de source Go, ou la mise en œuvre d'une entité de langue exportée spécifique :

godoc fmt # documentation pour le paquet fmt
godoc fmt Printf # documentation pour fmt.Printf
godoc cmd/go # force la documentation de la commande go
godoc -src fmt # interface de package fmt sous forme de source Go
godoc -src fmt Printf # implémentation de fmt.Printf

En mode ligne de commande, l'indicateur -q active les requêtes de recherche sur un godoc exécuté en tant que
serveur Web. Si aucune adresse de serveur explicite n'est spécifiée avec l'indicateur -server, godoc d'abord
essaie localhost:6060 puis http://golang.org.

godoc -q Lecteur
godoc -q math.Sin
godoc -server=:6060 -q péché

Avec l'indicateur -http, il s'exécute en tant que serveur Web et présente la documentation sous forme de page Web.

godoc-http=:6060

Par défaut, godoc examine les packages qu'il trouve via $GOROOT et $GOPATH (si défini).
Des répertoires supplémentaires peuvent être spécifiés via le drapeau -path qui accepte une liste de deux-points-
chemins séparés; les chemins non rootés sont relatifs au répertoire de travail actuel. Chaque chemin
est considérée comme une racine supplémentaire pour les packages par ordre d'apparition. Le dernier
L'élément path (absolu) est le préfixe du chemin du package. Par exemple, étant donné le drapeau
valeur:

chemin=".:/home/bar:/public"

pour un godoc démarré dans /home/user/godoc, les chemins absolus sont mappés aux chemins de package comme
suit:

/home/user/godoc/x -> godoc/x
/accueil/barre/x -> barre/x
/public/x -> public/x

Lorsque godoc s'exécute en tant que serveur Web et que -index est défini, un index de recherche est conservé. L'index
est créé au démarrage.

L'index contient à la fois l'identifiant et les informations de recherche en texte intégral (recherchables via
expressions régulières). Le nombre maximum de résultats de recherche en texte intégral affichés peut être défini avec
l'indicateur -maxresults ; s'il est défini sur 0, aucun résultat en texte intégral n'est affiché et seul un identifiant
index mais aucun index de recherche en texte intégral n'est créé.

Le mode de présentation des pages web servies par godoc peut être contrôlé avec l'URL "m"
paramètre; il accepte une liste de noms d'indicateurs séparés par des virgules comme valeur :

tous montrer la documentation pour toutes les déclarations, pas seulement celles exportées

méthodes
afficher toutes les méthodes intégrées, pas seulement celles des champs anonymes non exportés

src afficher le code source d'origine plutôt que la documentation extraite

texte présenter la page sous forme textuelle (ligne de commande) plutôt que HTML

plat présenter des listes de répertoires plats (non indentés) en utilisant des chemins complets

Par exemple, http://golang.org/pkg/math/big/?m=all,text affiche la documentation pour tous
(pas seulement les déclarations exportées) de gros colis, sous forme textuelle (comme il apparaîtrait
lors de l'utilisation de godoc à partir de la ligne de commande : "godoc -src math/big .*").

Par défaut, godoc sert les fichiers du système de fichiers du système d'exploitation sous-jacent. Au lieu de cela, un .zip
peut être fourni via l'indicateur -zip, qui contient le système de fichiers à servir. Le fichier
les chemins stockés dans le fichier .zip doivent utiliser une barre oblique ('/') comme séparateur de chemin ; et ils doivent être
sans racine. $GOROOT (ou -goroot) doit être défini sur le chemin du répertoire du fichier .zip contenant le
Allez dans le répertoire racine. Par exemple, pour un fichier .zip créé par la commande :

zip aller.zip $HOME/aller

on peut exécuter godoc comme suit :

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

Voir « Godoc : documenter le code Go » pour savoir comment rédiger de bons commentaires pour godoc :
http://golang.org/doc/articles/godoc_documenting_go_code.html

OPTIONS


-v mode verbeux

-q les arguments sont considérés comme des requêtes de recherche : une requête légale est un identifiant unique (tel
comme ToLower) ou un identifiant qualifié (tel que math.Sin).

-src imprimer la source (exportée) en mode ligne de commande

-largeur de tabulation = 4
largeur des tabulations en unités d'espaces

-horodatages=vrai
afficher les horodatages avec les listes de répertoires

-indice activer l'identifiant et l'index de recherche en texte intégral (aucune zone de recherche n'est affichée si -index est
pas encore défini)

-index_files=""
modèle de glob spécifiant les fichiers d'index ; s'il n'est pas vide, l'index est lu à partir de ces
fichiers dans l'ordre

-index_throttle=0.75
valeur d'accélérateur d'index ; une valeur de 0 signifie qu'aucun temps n'est alloué à l'indexeur (le
l'indexeur ne se terminera jamais), une valeur de 1.0 signifie que la création de l'index s'exécute à
plein régime (les autres goroutines peuvent ne pas avoir le temps pendant que l'index est construit)

-write_index=faux
écrire l'index dans un fichier ; le nom du fichier doit être spécifié avec -index_files

-maxresults=10000
nombre maximal de résultats de recherche en texte intégral affichés (aucun index en texte intégral n'est créé si
maxrésultats <= 0)

-chemin=""
répertoires de packages supplémentaires (séparés par des deux-points)

-html imprimer HTML en mode ligne de commande

-goroot=$GOROOT
Aller au répertoire racine

-http=adresse
Adresse de service HTTP (par exemple, '127.0.0.1:6060' ou simplement ':6060')

-serveur=adresse
adresse du serveur Web pour les recherches en ligne de commande

-modèles=""
répertoire contenant des fichiers modèles alternatifs ; s'il est défini, le répertoire peut fournir
fichiers modèles alternatifs pour les fichiers dans $GOROOT/lib/godoc

-url=chemin
imprimer sur la sortie standard les données qui seraient servies par une requête HTTP pour le chemin

-zip=""
fichier zip fournissant le système de fichiers à servir ; désactivé si vide

Utiliser godoc en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    Compilateur pascal gratuit
    Compilateur pascal gratuit
    Un compilateur Pascal 32/64/16 bits pour
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, Game Boy
    Advance, Nintendo NDS et DOS ;
    sémantiquement compatible avec...
    Télécharger le compilateur Pascal gratuit
  • 2
    Informations Canon EOS NUMÉRIQUE
    Informations Canon EOS NUMÉRIQUE
    Canon n'a pas de nombre d'obturateurs
    inclus dans les informations EXIF ​​d'un
    fichier image, contrairement à Nikon et
    Pentax. Il n'y a pas de Canon officiel basé
    application ...
    Télécharger les informations Canon EOS DIGITAL
  • 3
    RETROUVER
    RETROUVER
    rEFInd est un fork de la botte rEFIt
    directeur. Comme rEFIt, rEFInd peut
    détecter automatiquement votre démarrage EFI installé
    chargeurs et il présente une jolie interface graphique
    menu de l'option de démarrage...
    Télécharger rEFInd
  • 4
    ExpressLuke GSI
    ExpressLuke GSI
    Cette page de téléchargement de SourceForge devait
    autoriser les utilisateurs à télécharger ma source construite
    GSI, basé sur le grand de phhusson
    travail. Je construis à la fois Android Pie et
    Android 1...
    Télécharger ExpressLuke GSI
  • 5
    Lanceur de musique
    Lanceur de musique
    Music Caster est un lecteur de musique de plateau
    qui vous permet de diffuser votre musique locale sur un
    Appareil Google Cast. Au premier passage,
    vous devrez cliquer sur la flèche dans votre
    tas...
    Télécharger Music Caster
  • 6
    PyQtName
    PyQtName
    PyQt est les liaisons Python pour
    Plateforme multiplateforme Qt de Digia
    cadre de développement d'applications. Il
    prend en charge Python v2 et v3 et Qt v4 et
    Qt v5. PyQt est disponible...
    Télécharger PyQt
  • Plus "

Commandes Linux

Ad