shisho
v0.5.2


Shisho é um analisador estático leve para desenvolvedores.

Você pode experimentar Shisho em nosso playground.
Você pode experimentar Shisho em sua máquina da seguinte maneira:
echo " func test(v []string) int { return len(v) + 1; } " | docker run -i ghcr.io/flatt-security/shisho-cli:latest find " len(:[...]) " --lang=go echo " func test(v []string) int { return len(v) + 1; } " > file.go
docker run -i -v $( pwd ) :/workspace ghcr.io/flatt-security/shisho-cli:latest find " len(:[...]) " --lang=go /workspace/file.goQuando você deseja executar shisho fora dos contêineres do Docker, siga as instruções abaixo:
Execute os seguintes comando (s):
# Linux
wget https://github.com/flatt-security/shisho/releases/latest/download/build-x86_64-unknown-linux-gnu.zip -O shisho.zip
unzip shisho.zip
chmod +x ./shisho
mv ./shisho /usr/local/bin/shisho
# macOS
wget https://github.com/flatt-security/shisho/releases/latest/download/build-x86_64-apple-darwin.zip -O shisho.zip
unzip shisho.zip
chmod +x ./shisho
mv ./shisho /usr/local/bin/shisho Em seguida, você verá o executável de um shisho em /usr/local/bin .
Faça o download do binário pré -edifício dos lançamentos e coloque -o no seu diretório %PATH% .
Se você estiver usando o Subsistema do Windows para Linux, poderá instalar Shisho com as instruções acima.
[email protected] .