-
Notifications
You must be signed in to change notification settings - Fork 70
Expand file tree
/
Copy pathtools.go
More file actions
17 lines (15 loc) · 698 Bytes
/
Copy pathtools.go
File metadata and controls
17 lines (15 loc) · 698 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//go:build tools
// Package tools tracks tool dependencies for the project.
// These imports ensure that tool dependencies are tracked in go.mod.
// Install with: go install -tags tools ./...
package tools
import (
// Code generation tools
_ "golang.org/x/tools/cmd/goyacc"
_ "golang.org/x/tools/cmd/stringer"
// Linting and formatting - commented out due to compatibility issues
// _ "github.com/golangci/golangci-lint/cmd/golangci-lint"
// Note: golangci-lint v1.x has compatibility issues with Go 1.23
// Install globally with: brew install golangci-lint
// or: curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b $(go env GOPATH)/bin
)