Maison > développement back-end > Golang > le corps du texte

Golint facile à utiliser

Libérer: 2020-04-15 17:56:25
avant
4331 Les gens l'ont consulté

Golint facile à utiliser

Selon l'auteur :

Golint est un linter pour le code source Go.

Golint diffère des reformats Gofmt Go source. code, alors que

golint imprime les erreurs de style.

Golint diffère de govet Govet se soucie de l'exactitude, alors que

golint se préoccupe du style de codage chez Google et. il

cherche à correspondre au style accepté du projet open source Go.

1. Compilez et générez des programmes exécutables

1. Téléchargez Golang's Lint, adresse de téléchargement : https://github.com/golang/lint

2. Décompressez le fichier dans $GOPATH/src/github.com/golang/lint

3. Accédez au répertoire $GOPATH/src/github.com/golang/lint/golint et exécutez go build ./

4. Il y a un programme exécutable de golint dans le répertoire courant

Bien sûr, le moyen le plus simple est :

go get github.com/golang/lint
go install github.com/golang/lint
Copier après la connexion

2. Méthode d'exécution :

golint Nom du fichier ou répertoire

Les résultats de la vérification sont les suivants :

import-dot.go:6:8: should not use dot imports
else.go:11:9: if block ends with a return statement, so drop this else and outdent its block
sort.go:11:1: exported method T.Len should have comment or be unexported
sort.go:20:1: exported method U.Other should have comment or be unexported
Copier après la connexion

Comme vous pouvez le voir dans la sortie ci-dessus, golint donne des suggestions pour le code go.

Ce que golint vérifiera :

Spécification du nom de la variable

Déclaration de la variable, comme var str string = "test", il y aura un avertissement, ce devrait être var str = "test"

Il y a un problème de cas, le package d'exportation en majuscule doit être commenté

x += 1 devrait être x++

Pour plus de

développement golang

Connaissance, veuillez prêter attention à la colonne du didacticiel Golang du site Web chinois PHP.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
go
source:oschina.net
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal