├── .github ├── ISSUE_TEMPLATE │ ├── feature_request.md │ └── troubleshoot.md └── workflows │ ├── golangci-lint.yml │ └── test.yml ├── .gitignore ├── .golangci.yml ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── codecov.yml ├── dbscan ├── dbscan.go ├── dbscan_test.go ├── doc.go ├── example_test.go ├── helpers_test.go ├── internal_test.go ├── mock_test.go ├── rowscanner.go ├── rowscanner_test.go └── structref.go ├── doc.go ├── docker-compose.yml ├── go.mod ├── go.sum ├── pgxscan ├── doc.go ├── example_test.go ├── pgxscan.go └── pgxscan_test.go └── sqlscan ├── doc.go ├── example_test.go ├── sqlscan.go ├── sqlscan_ms_test.go └── sqlscan_test.go /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgysavva/scany/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/troubleshoot.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgysavva/scany/HEAD/.github/ISSUE_TEMPLATE/troubleshoot.md -------------------------------------------------------------------------------- /.github/workflows/golangci-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgysavva/scany/HEAD/.github/workflows/golangci-lint.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgysavva/scany/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgysavva/scany/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgysavva/scany/HEAD/.golangci.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgysavva/scany/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgysavva/scany/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgysavva/scany/HEAD/README.md -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- 1 | ignore: 2 | - "**/mock_*.go" 3 | -------------------------------------------------------------------------------- /dbscan/dbscan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgysavva/scany/HEAD/dbscan/dbscan.go -------------------------------------------------------------------------------- /dbscan/dbscan_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgysavva/scany/HEAD/dbscan/dbscan_test.go -------------------------------------------------------------------------------- /dbscan/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgysavva/scany/HEAD/dbscan/doc.go -------------------------------------------------------------------------------- /dbscan/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgysavva/scany/HEAD/dbscan/example_test.go -------------------------------------------------------------------------------- /dbscan/helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgysavva/scany/HEAD/dbscan/helpers_test.go -------------------------------------------------------------------------------- /dbscan/internal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgysavva/scany/HEAD/dbscan/internal_test.go -------------------------------------------------------------------------------- /dbscan/mock_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgysavva/scany/HEAD/dbscan/mock_test.go -------------------------------------------------------------------------------- /dbscan/rowscanner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgysavva/scany/HEAD/dbscan/rowscanner.go -------------------------------------------------------------------------------- /dbscan/rowscanner_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgysavva/scany/HEAD/dbscan/rowscanner_test.go -------------------------------------------------------------------------------- /dbscan/structref.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgysavva/scany/HEAD/dbscan/structref.go -------------------------------------------------------------------------------- /doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgysavva/scany/HEAD/doc.go -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgysavva/scany/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgysavva/scany/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgysavva/scany/HEAD/go.sum -------------------------------------------------------------------------------- /pgxscan/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgysavva/scany/HEAD/pgxscan/doc.go -------------------------------------------------------------------------------- /pgxscan/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgysavva/scany/HEAD/pgxscan/example_test.go -------------------------------------------------------------------------------- /pgxscan/pgxscan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgysavva/scany/HEAD/pgxscan/pgxscan.go -------------------------------------------------------------------------------- /pgxscan/pgxscan_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgysavva/scany/HEAD/pgxscan/pgxscan_test.go -------------------------------------------------------------------------------- /sqlscan/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgysavva/scany/HEAD/sqlscan/doc.go -------------------------------------------------------------------------------- /sqlscan/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgysavva/scany/HEAD/sqlscan/example_test.go -------------------------------------------------------------------------------- /sqlscan/sqlscan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgysavva/scany/HEAD/sqlscan/sqlscan.go -------------------------------------------------------------------------------- /sqlscan/sqlscan_ms_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgysavva/scany/HEAD/sqlscan/sqlscan_ms_test.go -------------------------------------------------------------------------------- /sqlscan/sqlscan_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgysavva/scany/HEAD/sqlscan/sqlscan_test.go --------------------------------------------------------------------------------