[go-nuts] Re: Why google doesnt make jdbc like library for go?

2018-09-21 Thread Tamás Gulácsi
Oracle does not publish the specification of its SQL.Net protocol, so no 
clean room implementation is possible.
Either Oracle provides such a driver, or you have to use what it provides: 
OCI.

A small help in the right direction is github.com/oracle/odpi and 
gopkg.in/goracle.v2 - it does NOT need the InstantClient at compile time, 
only at runtime.
And it is a standard dtabase/sql driver, allowing everything through the 
standard interface.

2018. szeptember 21., péntek 15:32:40 UTC+2 időpontban Alvin Carrasca a 
következőt írta:
>
> He has a valid point. Most of the enterprise applications uses Oracle DB. 
> I for one is looking for an oracle driver similar to what JDBC does (a 
> simple to use, no separate installation needed). All of Go oracle drivers 
> available uses Oracle Instant Client. I am currently in a hunt to migrate 
> all our Java-based projects to different language. Right now, my options 
> are .Net Core 2 and Go. I am more lean to Go in terms of memory footprints, 
> but I find it difficult to find the necessary packages/libraries to connect 
> to Oracle database.
>
> If Google is very serious to attract enterprises to migrate their projects 
> to Go, then I think they should fill those void. Don't expect that 
> enterprises will migrate their DBs to PostgreSql or MySQL. That will be a 
> big NO for migration.
>
> just my 2 cents. ;)
>
> On Saturday, January 15, 2011 at 2:27:49 AM UTC+9, Jim Teeuwen wrote:
>>
>> You could also just write your own ;)
>>
>> Most of the those database wrappers are all community projects. The Go 
>> developers have better things to do at this point. Improving the 
>> language/runtime trumps third party lib support at this point. This is 
>> where the community comes in. If you need support for something, which is 
>> not around yet. By all means try to write it yourself and share, so others 
>> can benefit from your work.
>>
>

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


Re: [go-nuts] Re: Why google doesnt make jdbc like library for go?

2018-09-21 Thread Ian Davis

On Fri, 21 Sep 2018, at 3:36 AM, ascarra...@gmail.com wrote:
> He has a valid point. Most of the enterprise applications uses Oracle
> DB. I for one is looking for an oracle driver similar to what JDBC
> does (a simple to use, no separate installation needed). All of Go
> oracle drivers available uses Oracle Instant Client. I am currently in
> a hunt to migrate all our Java-based projects to different language.
> Right now, my options are .Net Core 2 and Go. I am more lean to Go in
> terms of memory footprints, but I find it difficult to find the
> necessary packages/libraries to connect to Oracle database.> 
> If Google is very serious to attract enterprises to migrate their
> projects to Go, then I think they should fill those void. Don't expect
> that enterprises will migrate their DBs to PostgreSql or MySQL. That
> will be a big NO for migration.> 
> just my 2 cents. ;)

Hi. The post you are replying to is seven years old. Since then many
database drivers have been written. Please take a look at
https://github.com/golang/go/wiki/SQLDrivers

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


[go-nuts] Re: Why google doesnt make jdbc like library for go?

2018-09-21 Thread ascarrasca
He has a valid point. Most of the enterprise applications uses Oracle DB. I 
for one is looking for an oracle driver similar to what JDBC does (a simple 
to use, no separate installation needed). All of Go oracle drivers 
available uses Oracle Instant Client. I am currently in a hunt to migrate 
all our Java-based projects to different language. Right now, my options 
are .Net Core 2 and Go. I am more lean to Go in terms of memory footprints, 
but I find it difficult to find the necessary packages/libraries to connect 
to Oracle database.

If Google is very serious to attract enterprises to migrate their projects 
to Go, then I think they should fill those void. Don't expect that 
enterprises will migrate their DBs to PostgreSql or MySQL. That will be a 
big NO for migration.

just my 2 cents. ;)

On Saturday, January 15, 2011 at 2:27:49 AM UTC+9, Jim Teeuwen wrote:
>
> You could also just write your own ;)
>
> Most of the those database wrappers are all community projects. The Go 
> developers have better things to do at this point. Improving the 
> language/runtime trumps third party lib support at this point. This is 
> where the community comes in. If you need support for something, which is 
> not around yet. By all means try to write it yourself and share, so others 
> can benefit from your work.
>

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