Go

Applicability

Snyk for Go is supported for Snyk Open Source and Snyk Code.

Supported Go versions

You can use any version up to go1.16.

Check the language availability to be imported as an application, tested, or monitored using the Snyk products.

Available functions:

  • SCM import.

  • Test or monitor your app through CLI and IDE.

  • Test your app's SBOM using pkg:golang

  • Test your app's packages using pkg:golang

Package managers

Go for Snyk supports Go Modules and dep as package managers, and the package registry uses multiple sources.

Frameworks and libraries

The following frameworks and libraries are supported in Snyk for Go:

  • Azure/azure-sdk-for-go/sdk/ai/azopenai - Comprehensive

  • gage-technologies/mistral-go - Comprehensive

  • Gin - Partial

  • Go Standard Library - Comprehensive

  • google/generative-ai-go/genai - Comprehensive

  • GORM library - Partial

  • labstack/echo - Partial

  • sashabaranov/go-openai - Comprehensive

  • spf13/pflag - Comprehensive

Features

The following features are supported in Snyk for Go:

  • License scanning

  • Custom rules

  • Reports

  • Interfile analysis

Last updated

More information

Snyk privacy policy

© 2024 Snyk Limited | All product and company names and logos are trademarks of their respective owners.