Hey Michael, 

This is great, much farther along than mine, I haven't had a ton of time to 
put into it. If it's alright I'd love to contribute to yours, I'm on a mac, 
so I can help test on that platform as well.



On Saturday, April 25, 2015 at 10:51:26 AM UTC-4, Michael Peterson wrote:
>
> Hi Luca,
>
> The ogonori Golang driver I'm working on is still pre-alpha, although one 
> person told me he's already using it :-).  I guess it has the subset of 
> functionality he needs.
>
> ogonori will be a pure Go driver supporting the OrientDB 2.x Network 
> Binary Protocol.  I intend for it to have a "native" API, probably based 
> closely on the Java OrientDB driver API.  It will support the Go 
> database/sql interface (which is akin to the JDBC standard for Java).  I 
> also intend to look at other document-db APIs, such as the mgo driver for 
> MongoDB, to borrow ideas and see if it makes sense to add a Mongo-like 
> API.  Then I will turn to thinking about whether a graph specific API, 
> beyond what the "native" API supplies makes sense, such as a Gremlin-like 
> API.
>
> Eventually, it will support:
>     
> * most, if not all, OrientDB datatypes
> * transactions
> * functions
>
> Beyond that I can't say at this point.  I am taking it 
> feature-by-feature.  Right now I need to continue to fill out support for 
> datatypes (e.g., still missing DATE and DECIMAL support) and build a 
> Serializer for the binary format (the Deserializer is ~80% done).
>
> Depending on interest, I may support the csv serialization format for 1.x, 
> but that is too far away to decide on right now.
>
> I'm testing it against Linux and Windows.  Eventually, once it gets more 
> mature, I'll ask people to test it on Mac OS X, as I don't have a Mac at 
> hand.
>
> -Michael
>
> On Thursday, April 23, 2015 at 10:51:32 AM UTC-4, l.garulli wrote:
>>
>> Hi guys,
>> So we have 2 alpha drivers for Go?
>>
>> Which are pros/cons of both?
>>
>> Lvc@
>>
>> On 23 April 2015 at 02:39, Michael Peterson <[email protected]> wrote:
>>
>>> Hello,
>>>
>>> I haven't started announcing or advertising it yet, but I've been 
>>> working on a Go OrientDB driver for the past three months or so.  It 
>>> targets OrientDB 2.x, supporting the Native Binary Protocol. It is not yet 
>>> ready for general use, as there is a lot to do with an OrientDB driver.
>>>
>>> If you are interested it is here:  https://github.com/quux00/ogonori
>>>
>>> When it matures to a usable "alpha" state, I'll make an announcement.
>>>
>>> -Michael
>>>
>>>
>>>
>>> On Thursday, April 16, 2015 at 12:18:22 PM UTC-4, Steve Coffey wrote:
>>>>
>>>> I just started working on an OrientDb driver for Go. Right now it 
>>>> supports basic connect/disconnect and command/query operations using the 
>>>> Rest API @Luca mentioned. At the moment is pretty basic, and just returns 
>>>> a 
>>>> slice of maps representing the raw data that OrientDb hands back. I'd like 
>>>> to have it be a little smarter and dynamically generate a struct result 
>>>> based on the data requested, and also eventually implement the binary 
>>>> protocol. Check it out here: https://github.com/sdcoffey/gorientdb 
>>>> <https://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Fsdcoffey%2Fgorientdb&sa=D&sntz=1&usg=AFQjCNG7UmO4lZA8CAUDSYJG0Y_xTH5mNw>
>>>>
>>>> There's a lot of work to do still, so feel free to contribute or submit 
>>>> bug reports!
>>>>
>>>> Cheers,
>>>> Steve
>>>>
>>>>
>>>> On Saturday, January 24, 2015 at 6:44:33 AM UTC-5, Laszlo Szenes wrote:
>>>>>
>>>>> I just discovered OrientDB and it looks to be a perfect fit for my 
>>>>> upcoming projects.
>>>>>
>>>>> However, I could not locate any information on the existence of a 
>>>>> driver for Go. 
>>>>>
>>>>> If anybody knows of an existing  project for this please let me know.
>>>>>
>>>>> Thanks!
>>>>>
>>>>  -- 
>>>
>>> --- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "OrientDB" group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to [email protected].
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>
>>
>> -- 
>> Best Regards,
>>
>> Luca Garulli
>> CEO at Orient Technologies LTD
>> the Company behind OrientDB
>> http://about.me/luca.garulli
>>
>>  

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"OrientDB" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to