ClickHouse / ClickHouse/clickhouse-go

Support `SELECT` data in arbitrary format

Open
#1,700 0 comments 0 reactions 0 assignees View on GitHub
feature-completeness golang
Dominant language
Go
Stars
3.3k
Forks
680
Avg merge
2d 3h
Merged PRs (30d)
14

Description

Go client currently supports only `Native` format on SELECT

Some times users needs to work with [other formats](https://clickhouse.com/docs/interfaces/formats#formats-overview) during SELECT. The goal is to extend the support to few other commonly used formats

Contributor guide

Open the contributing guide

Research direction

Start with the Go client's SELECT handling and the existing Native-format path, then review the linked ClickHouse formats overview. Determine which additional formats should be supported and where format selection is handled; done means the agreed formats work for SELECT results and are covered by tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, sql
Domain
database
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.