Hub
rules-go
rules-go
v3 public VerifiedGo
Go is an open-source programming language that makes it easy to build simple, reliable, and efficient software. These rules govern Go development, concurrency patterns, and idiomatic code structure for AI agents.
Severity
5 error
17 warn
2 info
demo.cast
Go is an open-source programming language that makes it easy to build simple, reliable, and efficient software. These rules govern Go development, concurrency patterns, and idiomatic code structure for AI agents.
Rules index
24 governance rules
Indexed from the repository's .rules files, grouped by technology. Expand any rule to read the raw source.
go
no-channel-without-close
warning
log
Rule source requires an active
Pro or Enterprise subscription.
no-context-in-struct
warning
log
Rule source requires an active
Pro or Enterprise subscription.
no-exec-shell-injection
error
block
Rule source requires an active
Pro or Enterprise subscription.
no-exported-func-without-comment
info
log
Rule source requires an active
Pro or Enterprise subscription.
no-goroutine-without-wg
warning
log
Rule source requires an active
Pro or Enterprise subscription.
no-http-get-without-timeout
warning
log
Rule source requires an active
Pro or Enterprise subscription.
no-http-server-without-read-timeout
warning
log
Rule source requires an active
Pro or Enterprise subscription.
no-ignored-errors
warning
log
Rule source requires an active
Pro or Enterprise subscription.
no-math-rand-for-secrets
error
block
Rule source requires an active
Pro or Enterprise subscription.
no-mutex-copy
error
block
Rule source requires an active
Pro or Enterprise subscription.
no-naked-return
warning
log
Rule source requires an active
Pro or Enterprise subscription.
no-panic-in-library
warning
log
Rule source requires an active
Pro or Enterprise subscription.
no-path-traversal-join
warning
log
Rule source requires an active
Pro or Enterprise subscription.
no-select-without-default-or-timeout
warning
log
Rule source requires an active
Pro or Enterprise subscription.
no-single-letter-var-outside-loop
info
log
Rule source requires an active
Pro or Enterprise subscription.
no-sql-sprintf
error
block
Rule source requires an active
Pro or Enterprise subscription.
no-stuttering-package-names
warning
log
Rule source requires an active
Pro or Enterprise subscription.
no-time-sleep-in-production
warning
log
Rule source requires an active
Pro or Enterprise subscription.
no-tls-insecure-skip-verify
error
block
Rule source requires an active
Pro or Enterprise subscription.
no-tls-weak-min-version
warning
log
Rule source requires an active
Pro or Enterprise subscription.
no-unexported-type-in-public-api
warning
log
Rule source requires an active
Pro or Enterprise subscription.
no-unsafe-package
warning
log
Rule source requires an active
Pro or Enterprise subscription.
no-weak-crypto-hash
warning
log
Rule source requires an active
Pro or Enterprise subscription.
no-world-writable-perms
warning
log
Rule source requires an active
Pro or Enterprise subscription.
Version metadata
Published metadata
The hash-locked record of this published ruleset. When source contents change, the maintainer resyncs and the version bumps.
- Version
- v3
- Published
- Apr 8, 2026
- Source commits
- 0
- Synced
- Oct 11, 2026
- Hash
b5895db67b1d5091e5e1319ddeaa21bede609d35e1f3dad5441aa854f85b68a9- Signature
- Verified (publisher key)
- Tested with
- claude-code@current
- Plan
- Starter (free)
- Visibility
- Public
Source history
Recent commits
Latest commits touching rulesets/rules-go/.sigmashake/rules in sigmashakeinc/rules/rulesets/rules-go. The published version only bumps when a maintainer resyncs.
No commit history available.