This was the best thing that happened to me in all these years working with 
Golang and Oracle.
Em terça-feira, 15 de setembro de 2020 às 17:07:11 UTC-3, Samy Sultan 
escreveu:

> you can see my project go-ora it is a pure go oracle client
> https://github.com/sijms/go-ora
>
>
>
>
> في الأربعاء، 22 يوليو 2015 في تمام الساعة 11:10:37 م UTC+3، كتب 
> oldCoderException رسالة نصها:
>
>> Much appreciated Rich,
>>
>> As you astutely hinted, we're deploying to a server that doesn't have the 
>> oracle client installed, and don't want to get into more "disparate bits" 
>> that we don't fully understand for one tiny bit of a large application.  
>> Anyway, we've decided that, since we're using a microservice oriented 
>> design, that simply this one little microservice will have to be done in 
>> Java.  Most of our established code base over the last 15+ years is Java 
>> anyway so it's not at all unusual for us.  We're just transitioning new dev 
>> to Go.  As mentioned, Oracle isn't our "shtick" at all.  Our own stuff all 
>> uses PostgreSQL, for which we are now using lib/pq, and with great success 
>> I might add.  Since this one interface isn't our database however, we don't 
>> have a choice, and will simply do this bit in Java, which we've done many 
>> times before.
>>
>> Thank you all for your input and discussion.  Maybe Oracle will get on 
>> board some day and do an Oracle Go driver (yeah... right).  ;)
>>
>> cheers,
>>
>> On Wed, Jul 22, 2015 at 12:47 PM, Rich <rma...@gmail.com> wrote:
>>
>>> If you're going to be using Linux, I've had no problems with the CGO 
>>> version of the oracle driver developed by Mattn: 
>>> https://github.com/mattn/go-oci8.  I had a situation where we wanted a 
>>> tool that could be used from the command line with the passwords and 
>>> connection information hard coded, so the user could just run a command 
>>> like: sqlrun -l dbuser -q "select * from database" and have the results 
>>> look decent.  The -l is the login the -q is the query. Passwords and other 
>>> information required to make the connection are hidden and read only.  I am 
>>> not a programmer by trade, I am a Linux sysadmin and If I can write a tool 
>>> like that using Mattn's Oracle -- anyone can.  The only reason I could see 
>>> to want a Go only program would be to port that to a server that didn't 
>>> have the client installed, or if you're cross compiling.   That being said 
>>> I'll offer my code after I clean out the proprietary stuff if you want it.  
>>> Might help in getting your app written.
>>>
>>> Thanks, Rich
>>>
>>>
>>> On Wednesday, July 22, 2015 at 1:36:34 AM UTC-4, brainman wrote:
>>>>
>>>> On Wednesday, 22 July 2015 04:33:25 UTC+10, Robert Johnstone wrote:
>>>> > You can get ODBC support for linux as well. I've used ODBC with 
>>>> success in Go, ...
>>>>
>>>> Sure. I use freetds on linux to access ms sql server myself. But 
>>>> oldCoderException is looking for "non-cgo" solution. So that makes 
>>>> solutions like unixODBC unacceptable for oldCoderException.
>>>>
>>>> Alex
>>>>
>>> -- 
>>>
>> You received this message because you are subscribed to a topic in the 
>>> Google Groups "golang-nuts" group.
>>> To unsubscribe from this topic, visit 
>>> https://groups.google.com/d/topic/golang-nuts/RNC0JwZDQtw/unsubscribe.
>>> To unsubscribe from this group and all its topics, send an email to 
>>> golang-nuts...@googlegroups.com.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/186c5cb8-ea48-4dae-afad-d3d9e725d2fcn%40googlegroups.com.

Reply via email to