Size: a a a

2020 June 30

A

Azamat in Go-go!
Sergey
ms sql мало кто использует в принципе, а в го и подавно не в почёте.
печально. но тут надо подключаться к существующей бд.
источник

S

Sergey in Go-go!
Azamat
печально. но тут надо подключаться к существующей бд.
так бери первую из выдачи гугла и используй.
источник

SZ

Sergey Zhdanov in Go-go!
Azamat
добрый вечер! для ms sql кто какую либу использует?
github.com/denisenkom/go-mssqldb вот это использовал немного
источник

S

Sergey in Go-go!
Daniel Podolsky
мало используется? вы, коллега, слегка не в теме
ну в Ынрерпарйзе если только, который изначально на мс завязан. Но сомневаюсь, что там на го будут писать.
источник

A

Azamat in Go-go!
Sergey Zhdanov
github.com/denisenkom/go-mssqldb вот это использовал немного
начал этот использовать, внутри либы есть не существующие ссылки.  
use of internal package github.com/denisenkom/go-mssqldb/internal/cp not allowed
источник

AK

Anton Kucherov in Go-go!
https://play.golang.org/p/LlAJFoZeRPx - я сломаль 😂
источник

SZ

Sergey Zhdanov in Go-go!
Azamat
начал этот использовать, внутри либы есть не существующие ссылки.  
use of internal package github.com/denisenkom/go-mssqldb/internal/cp not allowed
а у вас какой кейс?
источник

A

Azamat in Go-go!
надо  дернуть функцию с mssql
источник

A

Azamat in Go-go!
вроде можно подменить через го мод. но там надо знать на что менять. хотя в либе схожая директория. 🤔 но не понятно она будет работать. и там вроде версию надо указывать?
источник

SZ

Sergey Zhdanov in Go-go!
источник

SZ

Sergey Zhdanov in Go-go!
не ваш случай?
источник

A

Azamat in Go-go!
ага. там автор ишуй себе копию отдельно сделал.
источник

SP

Slava Pinchuk in Go-go!
Sergey
ms sql мало кто использует в принципе, а в го и подавно не в почёте.
MySQL or PostgreSQL много где юзают
источник

S

Sergey in Go-go!
Slava Pinchuk
MySQL or PostgreSQL много где юзают
а какое отношение они имеют к ms sql?
источник

SP

Slava Pinchuk in Go-go!
Sergey
а какое отношение они имеют к ms sql?
Все, молчу я не буу полемику развивать юзайте что Вам нравится и будет Вам счастье )
источник

SP

Slava Pinchuk in Go-go!
Помогите лучше с хедером, никогда их не писал, хотя н еодин проект уже был на Го ...
   Set the Authorization header result with the below format
 example header:
  Authorization: Signature keyId="57502612d1bb2c0001000025fd53850cd9a94861507a5f7cca236882",algorithm="hmac- sha1",headers="date x-mod-nonce",signature="WBMr%2FYdhysbmiIEkdTrf2hP7SfA%3D"


лезет эррор о не грамотном хедере:

 ERRO[0000] Do(). err = 'Get "https://api-sandbox.modulrfinance.com/api-sandbox-token/accounts/IA123CW01": net/http: invalid header field name "Authorization: Signature keyId"'  service_name=Modulr_Api
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x40 pc=0x6878bf]


Хедер выглядит сейчас так:
   req.Header.Add("Authorization: Signature keyId", API_KEY)
 req.Header.Add("algorithm", "hmac-sha1")
 req.Header.Add("headers", "date x-mod-nonce")
 req.Header.Add("signature", hmac_SHA1_signature)

Не имею ни малейшего понятия куда этот Authorization: запихнуть.

заранее спасибо за любой конструктивный ответ
источник

ВС

Владимир Столяров... in Go-go!
видимо тут в итоге только через sprintf формировать
источник

SP

Slava Pinchuk in Go-go!
Владимир Столяров
видимо тут в итоге только через sprintf формировать
fmt.Sprintf("Signature keyId=\"", API_KEY, "\"", "algorithm=\"hmac-sha1\"","headers=\"date x-mod-nonce\"","signature=\"", hmac_SHA1_signature, "\"")

дно какое-то
источник

SP

Slava Pinchuk in Go-go!
Я пробовал уже
источник

S

Sergey in Go-go!
почитай чтоли доку по использованию Sprintf, а то глазам больно это видеть.
источник