pkg/

directory
v1.7.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 12, 2026 License: AGPL-3.0

Directories

Path Synopsis
Package compatibility provides comprehensive backward compatibility testing for GoSQLX to ensure version-to-version stability and prevent regressions across v1.x releases.
Package compatibility provides comprehensive backward compatibility testing for GoSQLX to ensure version-to-version stability and prevent regressions across v1.x releases.
Package config provides unified configuration management for GoSQLX across CLI, LSP server, and IDE integrations.
Package config provides unified configuration management for GoSQLX across CLI, LSP server, and IDE integrations.
Package errors provides a structured error system for GoSQLX v1.6.0 with rich context, intelligent suggestions, and comprehensive error codes.
Package errors provides a structured error system for GoSQLX v1.6.0 with rich context, intelligent suggestions, and comprehensive error codes.
Package gosqlx provides high-level convenience functions for SQL parsing, validation, and metadata extraction.
Package gosqlx provides high-level convenience functions for SQL parsing, validation, and metadata extraction.
testing
Package testing provides comprehensive test helpers for SQL parsing validation.
Package testing provides comprehensive test helpers for SQL parsing validation.
Package linter provides a comprehensive SQL linting engine for GoSQLX with configurable rules, auto-fix capabilities, and detailed violation reporting.
Package linter provides a comprehensive SQL linting engine for GoSQLX with configurable rules, auto-fix capabilities, and detailed violation reporting.
rules/keywords
Package keywords provides linting rules for SQL keyword formatting and consistency.
Package keywords provides linting rules for SQL keyword formatting and consistency.
rules/style
Package style provides linting rules for SQL style and formatting conventions.
Package style provides linting rules for SQL style and formatting conventions.
rules/whitespace
Package whitespace provides linting rules for whitespace and formatting issues.
Package whitespace provides linting rules for whitespace and formatting issues.
Package lsp implements a production-ready Language Server Protocol (LSP) server for GoSQLX.
Package lsp implements a production-ready Language Server Protocol (LSP) server for GoSQLX.
Package metrics provides production-grade performance monitoring and observability for GoSQLX operations.
Package metrics provides production-grade performance monitoring and observability for GoSQLX operations.
Package models provides core data structures for SQL tokenization and parsing in GoSQLX v1.6.0.
Package models provides core data structures for SQL tokenization and parsing in GoSQLX v1.6.0.
sql
Package sql provides the core SQL parsing infrastructure for GoSQLX, including tokenization, parsing, AST generation, and SQL dialect support.
Package sql provides the core SQL parsing infrastructure for GoSQLX, including tokenization, parsing, AST generation, and SQL dialect support.
ast
Package ast provides Abstract Syntax Tree (AST) node definitions for SQL statements.
Package ast provides Abstract Syntax Tree (AST) node definitions for SQL statements.
keywords
Package keywords provides SQL keyword definitions and categorization for multiple SQL dialects.
Package keywords provides SQL keyword definitions and categorization for multiple SQL dialects.
monitor
Package monitor provides lightweight performance monitoring for GoSQLX operations.
Package monitor provides lightweight performance monitoring for GoSQLX operations.
parser
Package parser provides a high-performance, production-ready recursive descent SQL parser that converts tokenized SQL into a comprehensive Abstract Syntax Tree (AST).
Package parser provides a high-performance, production-ready recursive descent SQL parser that converts tokenized SQL into a comprehensive Abstract Syntax Tree (AST).
security
Package security provides SQL injection pattern detection and security scanning capabilities for GoSQLX.
Package security provides SQL injection pattern detection and security scanning capabilities for GoSQLX.
token
Package token defines the token types and token pooling system for SQL lexical analysis.
Package token defines the token types and token pooling system for SQL lexical analysis.
tokenizer
Package tokenizer provides high-performance SQL tokenization with zero-copy operations and comprehensive Unicode support for GoSQLX v1.6.0.
Package tokenizer provides high-performance SQL tokenization with zero-copy operations and comprehensive Unicode support for GoSQLX v1.6.0.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL