sananguliyev / go-presto

A tiny Golang client for Presto

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Presto & Trino for Go

This is a tiny golang client for Facebook's Presto & Trino query engine.

import (
  "fmt"
  "github.com/SananGuliyev/go-presto"
)

// Host, user, source, catalog, schema, query
sql := "SELECT * FROM sys.node"
query, _ := presto.NewQuery("http://presto-or-trino-coordinator:8080", "", "", "", "", sql)

if row, _ := query.Next(); row != nil {
  fmt.Println(row...)
}

About

A tiny Golang client for Presto

License:MIT License


Languages

Language:Go 100.0%