Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 7956B200BFF for ; Tue, 17 Jan 2017 19:31:11 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 785CA160B46; Tue, 17 Jan 2017 18:31:11 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id C0DB7160B30 for ; Tue, 17 Jan 2017 19:31:10 +0100 (CET) Received: (qmail 7837 invoked by uid 500); 17 Jan 2017 18:31:10 -0000 Mailing-List: contact user-help@kudu.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@kudu.apache.org Delivered-To: mailing list user@kudu.apache.org Received: (qmail 7829 invoked by uid 99); 17 Jan 2017 18:31:09 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 17 Jan 2017 18:31:09 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id 5F3C1C0333 for ; Tue, 17 Jan 2017 18:31:09 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.479 X-Spam-Level: ** X-Spam-Status: No, score=2.479 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=cloudera-com.20150623.gappssmtp.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id 4__UJD0M7lrl for ; Tue, 17 Jan 2017 18:31:07 +0000 (UTC) Received: from mail-wm0-f47.google.com (mail-wm0-f47.google.com [74.125.82.47]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id A14425F4AC for ; Tue, 17 Jan 2017 18:31:07 +0000 (UTC) Received: by mail-wm0-f47.google.com with SMTP id r126so213114313wmr.0 for ; Tue, 17 Jan 2017 10:31:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cloudera-com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=NjYznPg6M5lIDq0EBjduTlITOLxdfmS8GevvUTWQ7lY=; b=qYsw6uZ6ULmIHhDpY1DP1NlBVF25JdNHceay/u3xOgK0aa0hYgsPouSFGAupA576Sn rCAbXQUd/Ft3DZ2tddbFT2pp26ftL5agl5ujX6dsfSn5Fd6Jav1qyoAKdNEupfCGI+z0 gBxjgKQrrTEmsCbiC1Zpa73XiVBCy/hMj6m6bImF3NO5YeUez7mxTjaWXjJEa+MOjrya A7FuzDtiYatsIdVyRZznQva68+MMcc5tcDif3Ufb9qAviDXqYvNjHLRgU2TcikDn2TqW AhCjFz3mYJgg5vS5Hyopm7OTFZmoEA/3LV259xOVmN4Aon4mEG9PERmvuaNUfvHgUtUz vhxA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=NjYznPg6M5lIDq0EBjduTlITOLxdfmS8GevvUTWQ7lY=; b=MjkeeDqptaY4B8aPiGYCZCyCRySE98MnPS2FKRZOt6JsqfXPhcEVD7uOgxcJ+ygpLm L1hUl39L1FrvwivglC5midfBmQ2pTm2Xq+ub3kTEEvF5ZttkPC3I/nPWkRTwKCMUu9Vf MEYs8zlyr2mgrG8LjJL9euSu+t8E0oDg2UavhV8t1DFtEmRYKuss0nPaoPbAXzKjxKU2 ELtMiHzQTAv4gjP+7KZEk3UxxgtCap762w2S5Bxh7pjJKukBck4jd9P1blsMY7joh+ia AC4YiFY754l09ALKzWuc6x36vCNtYje7vUbX8PDcq/L3XjBvo6KSeRgsyATjBcpdLY6P hi0w== X-Gm-Message-State: AIkVDXKomOx9TnzpH/0MuUr2dlDVteB7WUBBTycTETPRAeCJcKuG+G/IK9WOBuqbfnyXvd/oUKw+tx4ZHGYDpkfm X-Received: by 10.223.152.175 with SMTP id w44mr15179362wrb.151.1484677866990; Tue, 17 Jan 2017 10:31:06 -0800 (PST) MIME-Version: 1.0 Received: by 10.28.135.68 with HTTP; Tue, 17 Jan 2017 10:30:45 -0800 (PST) From: Todd Lipcon Date: Tue, 17 Jan 2017 10:30:45 -0800 Message-ID: Subject: Prototype of golang wrapper for Kudu To: user@kudu.apache.org Content-Type: multipart/alternative; boundary=001a1147b7f8de486d05464e80c0 archived-at: Tue, 17 Jan 2017 18:31:11 -0000 --001a1147b7f8de486d05464e80c0 Content-Type: text/plain; charset=UTF-8 Hey folks, Over the past year I've had a few people ask about a golang client for Kudu. I was curious to learn more about 'cgo' yesterday so I took a couple hours and wrote the beginnings of a wrapper around the C++ client: https://github.com/toddlipcon/kudu-go To build you'll need to have installed the Kudu client library (eg libkuduclient-dev deb package or a manual install into somewhere visible to your C compiler) I'm a total go newbie, and this is far from complete, but if there are any other gophers out there on the mailing list, it might be a good starting point. Disclaimer: this is a personal side project and not an official release from the Apache Kudu project -- likely not to be supported long term, no compatibility guarantees, may leak memory, etc ;) -Todd --001a1147b7f8de486d05464e80c0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hey folks,

Over the past year I've = had a few people ask about a golang client for Kudu. I was curious to learn= more about 'cgo' yesterday so I took a couple hours and wrote the = beginnings of a wrapper around the C++ client:


To build you'll need to have= installed the Kudu client library (eg libkuduclient-dev deb package or a m= anual install into somewhere visible to your C compiler)

I'm a total go newbie, and this is far from complete, but if the= re are any other gophers out there on the mailing list, it might be a good = starting point.

Disclaimer: this is a personal sid= e project and not an official release from the Apache Kudu project -- likel= y not to be supported long term, no compatibility guarantees, may leak memo= ry, etc ;)

-Todd
--001a1147b7f8de486d05464e80c0--