github.com/pyroscope-io/pyroscope@v0.37.3-0.20230725203016-5f6947968bd0/tools/tools.go (about)

     1  //go:build tools
     2  // +build tools
     3  
     4  // Package tools is used to describe various tools we use.
     5  // Think of it as "dev-dependencies" in ruby or node projects
     6  // See: https://marcofranssen.nl/manage-go-tools-via-go-modules/
     7  // See Makefile for an example of how it's used
     8  package tools
     9  
    10  import (
    11  	_ "github.com/davecgh/go-spew/spew"
    12  	_ "github.com/google/go-jsonnet/cmd/jsonnet"
    13  	_ "github.com/google/pprof"
    14  	_ "github.com/jsonnet-bundler/jsonnet-bundler/cmd/jb"
    15  	_ "github.com/kisielk/godepgraph"
    16  	_ "github.com/kyoh86/richgo"
    17  	_ "github.com/mattn/goreman"
    18  	_ "github.com/mgechev/revive"
    19  	_ "github.com/onsi/ginkgo/v2/ginkgo"
    20  	_ "golang.org/x/tools/cmd/godoc"
    21  	_ "honnef.co/go/tools/cmd/staticcheck"
    22  )