1. 程式人生 > >Golang 代碼檢查工具

Golang 代碼檢查工具

int one class clas ola col lan don check

需要先安裝 gometalinter工具

#!/bin/bash

#should install
#go get github.com/alecthomas/gometalinter
#gometalinter --install --update

CURDIR="$( cd "$( dirname "$0"  )" && pwd  )"
export GOPATH=$CURDIR/..
echo GOPATH=$GOPATH

dir=($GOPATH/src/logic/... $GOPATH/src/battle/...)
for i in ${dir[@]}
do
    echo checking $i 
    echo 
------------------------------------------------------ gometalinter.exe --disable=gosec --disable=errcheck --disable=golint --disable=gocyclo --exclude=test $i #gometalinter.exe --disable=gosec --disable=errcheck --disable=golint --disable=gocyclo --exclude=test --errors $i echo ------------------------------------------------------
echo done read -p "press any key to exit" -n 1 -r

Golang 代碼檢查工具