objones25 go-embeddings .cursorrules file for Go

############ Project Rules ############
[rules]
# Go code rules
go.mod = moderate
go.sum = moderate
*.go = high

# Python scripts
scripts/*.py = moderate
scripts/*.sh = moderate

# Configuration files
*.yml = moderate
*.yaml = moderate
*.json = moderate
Makefile = moderate
.env* = moderate

# Documentation
*.md = low
LICENSE = low

# Test files
test/**/*_test.go = high
testdata/* = low

############ Directory Rules ############
[dirs]
cmd/ = high
pkg/ = high
internal/ = high
test/ = moderate
scripts/ = moderate
configs/ = moderate

############ Ignore Rules ############
[ignore]
# Binary and generated files
*.dylib
*.a
*.so
*.exe
*.test
*.prof

# Build and cache directories
build/
dist/
tmp/
.cache/

# Dependencies
vendor/
libs/
onnxruntime*/

# Model files
models/
*.onnx
*.bin
*.safetensors

# IDE and system files
.idea/
.vscode/
.DS_Store
*.swp
go
golang
makefile
python
shell

First Time Repository

Go

Languages:

Go: 153.2KB
Makefile: 4.7KB
Python: 19.0KB
Shell: 7.6KB
Created: 1/6/2025
Updated: 1/7/2025

All Repositories (1)