golang-data-structures
Pass
Audited by Gen Agent Trust Hub on May 19, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill's persona and instructions are focused on providing accurate technical guidance for Go developers. It emphasizes memory safety, preallocation, and correct usage of standard library packages like
slices,maps, andcontainer. - [SAFE]: All external references point to official Go documentation (go.dev), research papers by Go maintainers (research.swtch.com), or the author's official GitHub repository (github.com/samber). These sources are reputable and relevant to the skill's purpose.
- [SAFE]: The discussion of
unsafe.Pointeris handled with high security awareness, explicitly documenting the '6 valid patterns' from the Go specification and warning against dangerous practices like storinguintptracross statements to avoid garbage collection issues. - [SAFE]: The
evals.jsonfile contains well-designed test cases that verify the agent's ability to implement efficient and idiomatic Go code (e.g., usingstrings.BuilderwithGrow, modernunsafe.Add, andweak.Pointerfor caches).
Audit Metadata