inggg-enddd solana-bot .cursorrules file for Go

# Project: Solana Monitor System

## Coding Standards

- Use Golang for all new code
- Use proper Golang types for all variables and functions

## Style Guidelines

- Follow "Effective Go"'s Style Guide
- Use tabs for indentation
- Max line length: 100 characters

## Best Practices

- Follow "Effective Go"'s Best Practices
- Use interfaces for complex types

## Dependencies

- Prefer GIN for web framework
- Prefer Redis for caching
- Prefer PostgreSQL for database

## Testing

- Write unit tests for all new functions and components
- Aim for at least 80% test coverage
- Prefer gomonkey and testify for mocking and assertions

## Documentation

- Write concise comments for all new functions and components

## style

- code style u can refer to <https://github.com/marmotedu/iam,https://github.com/kubernetes/kubernetes>

## recommend

- write question to chat.txt

Remember to consider accessibility and performance in all new features.
go
golang
kubernetes
postgresql
redis

First Time Repository

Go

Languages:

Go: 6.1KB
Created: 12/28/2024
Updated: 12/29/2024

All Repositories (1)