pre-commit-golang v0.8.2 - 이제 gosec 지원

2151 단어 goshowdevgithub

에 대한



pre-commit-golang은 모듈을 지원하는 Golang용 pre-commit 후크 세트입니다.

빠른 링크: Project Page | Available Hooks | Installation | Releases

출시 발표: v0.8.2



이 릴리스에는 인기 있는 golang 보안 검사기인 gosec에 대한 지원이 추가되었습니다.

고섹 후크



이제 다음 gosec 후크를 사용할 수 있습니다.


후크 ID
설명

go-sec-mod준비된 각 .go 파일에 대해 실행'cd $(mod_root $FILE); gosec [$ARGS] ./...'go-sec-pkg준비된 각 .go 파일에 대해 실행'gosec [$ARGS] ./$(dirname $FILE)'go-sec-repo-mod리포지토리의 각 모듈에 대해 실행'cd $(mod_root); gosec [$ARGS] ./...'go-sec-repo-pkgrepo 루트 폴더에서 실행'gosec [$ARGS] ./...'



고섹 설치



go get github.com/securego/gosec/v2/cmd/gosec




gosec에 대해 더 알아보기
  • https://github.com/securego/gosec#usage
  • gosec (no args)

  • 결론



    golang 프로젝트의 소스 제어에 git을 사용한다면 내 프로젝트에 한 번 시도해 보시기 바랍니다.

    궁금한 사항에 대해 답변해 드리겠습니다.

    시간 내 주셔서 감사합니다,

    -TekWizely(https://github.com/TekWizely)

    좋은 웹페이지 즐겨찾기