Size: a a a

2020 October 07

AK

Anton Kucherov in Go-go!
Deka Dancer
у меня тупой вопрос возник по архитектуре: надо на каждого клиента завести список где указывать к каким курсам он имеет доступ. Думаю что лучше: пихать список прямо в структуру клиента или ссылкой на строку в бд где список или  еще как?
Составьте список юзкейсов для этих данных и оттуда уже исходите.
источник

I

Irina in Go-go!
Всем доброго времени суток. Хочу представится, я рекрутер одного из it проектов. Ищу хорошего специалиста для работы.разрвботка на golang. Не знаю, можно ли тут публиковать вакансии, поэтому если интресно, пишите в личку. 🙌
источник

A

Adv0cat in Go-go!
Deka Dancer
у меня тупой вопрос возник по архитектуре: надо на каждого клиента завести список где указывать к каким курсам он имеет доступ. Думаю что лучше: пихать список прямо в структуру клиента или ссылкой на строку в бд где список или  еще как?
бд обязательно, а вот какое - уже вопрос, возьмите для начала sqlite, а там перейдете уже перед продом на нормальную бд, если вообще будете релизить когда-нибудь))
источник

AK

Anton Kucherov in Go-go!
Irina
Всем доброго времени суток. Хочу представится, я рекрутер одного из it проектов. Ищу хорошего специалиста для работы.разрвботка на golang. Не знаю, можно ли тут публиковать вакансии, поэтому если интресно, пишите в личку. 🙌
https://t.me/gogetajob - вам сюда
источник

А

Амилосубтилин... in Go-go!
Алтынбек Шарипов
people := make([]st1, 1)
а если изначально сколько элементов не известно?
источник

I

Irina in Go-go!
Антон, спасибо вам большое 🤗
источник

АШ

Алтынбек Шарипов... in Go-go!
Амилосубтилин
а если изначально сколько элементов не известно?
тогда через append добавляем записи
источник

Н

Несин Данила... in Go-go!
Добрый вечер! Занимался ли кто-нибудь написанием GUI через GTK и Go? Мне необходимо составить список элементов и иметь возможность мышкой перемещать элементы из одного списка в другой, но как подступиться к этому не знаю. Какой лучше контейнер/виджет взять, какой элемент перетаскивать и вообще как это делать...
источник

p

pragus in Go-go!
Anton Kucherov
Составьте список юзкейсов для этих данных и оттуда уже исходите.
+много. Прежде чем выбирать какой-то вариант хранения данных надо определиться что с ними будут делать
источник

N

Nikita in Go-go!
послеждний вопрос , что не так делаю

var msg IsoStruct

     var val []byte = []byte("ID")

     s, _ := strconv.Unquote(string(val))

     err = json.Unmarshal([]byte(s), &msg)


     fmt.Println(msg.ID) нет доступа до ID
источник

B

Boris in Go-go!
ребят не могу воспроизвести ситуацию с LOST updates ни на каком уровне изоляции в PostgreSQL -  скажите получается такую ситуацию нельзя наблюдать для PostgreSQL и именно поэтому в доке ничего про это не сказано?
источник

N

Nikita in Go-go!
Nikita
послеждний вопрос , что не так делаю

var msg IsoStruct

     var val []byte = []byte("ID")

     s, _ := strconv.Unquote(string(val))

     err = json.Unmarshal([]byte(s), &msg)


     fmt.Println(msg.ID) нет доступа до ID
type IsoStruct struct {
 File []struct {
   StorageDomain struct {
     Href string json:"href"
     ID   string json:"id"
   } json:"storage_domain"
   Name string json:"name"
   Href string json:"href"
   ID   string json:"id"
 } json:"file"
}
источник

АШ

Алтынбек Шарипов... in Go-go!
Nikita
послеждний вопрос , что не так делаю

var msg IsoStruct

     var val []byte = []byte("ID")

     s, _ := strconv.Unquote(string(val))

     err = json.Unmarshal([]byte(s), &msg)


     fmt.Println(msg.ID) нет доступа до ID
на сайте го в блоге есть замечательная статья "JSON and Go" так же есть сайты golang by example,  и tour of go настоятельно советую изучить и все станет понятно
источник

OK

Oleg Kovalov in Go-go!
всем привет, подскажите какие-то кодогенератор для структур. буквально любые
источник

OK

Oleg Kovalov in Go-go!
хочется посмотреть на апи у них (cli да и любое другое)
источник

OK

Oleg Kovalov in Go-go!
заранее спасибо
источник

DD

Deka Dancer in Go-go!
Adv0cat
бд обязательно, а вот какое - уже вопрос, возьмите для начала sqlite, а там перейдете уже перед продом на нормальную бд, если вообще будете релизить когда-нибудь))
уже использую sqlite но задача поменялась и теперь надо норм бд. думаю cocroach (кластер хорошо делается) или пострес (ради json)
источник

АШ

Алтынбек Шарипов... in Go-go!
Nikita
type IsoStruct struct {
 File []struct {
   StorageDomain struct {
     Href string json:"href"
     ID   string json:"id"
   } json:"storage_domain"
   Name string json:"name"
   Href string json:"href"
   ID   string json:"id"
 } json:"file"
}
у IsoStruct нет поля ID
источник

A

Adv0cat in Go-go!
Deka Dancer
уже использую sqlite но задача поменялась и теперь надо норм бд. думаю cocroach (кластер хорошо делается) или пострес (ради json)
Ничего себе у вас замашки с sqlite на кластер 🤣 Вы б еще кластер от Оракл выбрали за дофигилион бабла)))

https://t.me/dba_ru Вот вам чатик, там помогут выбрать бд под ваши требования, только нужно их хоть чучуть развернуть эти требования. Потому что судя по всему я бы вам посоветовал PostgreSQL, но нивкоем случае не советовал json, потому что намаетесь с ним, но опять же, не понятна ни задача, ни лимиты, ничего, приглашаю в тот чатик обсудить бд 😏
источник

N

Nikita in Go-go!
Алтынбек Шарипов
у IsoStruct нет поля ID
есть же ,  масив. надо про масиву проходится на сколько понял
источник