Size: a a a

2020 February 26

ПЛ

Павел Литвинов in Go-go!
Сори, наверное не правильно выразился, поточный парсер XML
источник

ПЛ

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

PK

Phil Kulin in Go-go!
Так а в чем проблема-то?
источник

PK

Phil Kulin in Go-go!
Можно посмотреть https://youtu.be/zwzaS8OWapY  
Но конечно нужны конкретные вопросы
источник

MT

Mikhail Tsyplakov in Go-go!
func writeToServer(conn net.Conn, ctx context.Context, wg *sync.WaitGroup) {
defer wg.Done()

scanCh := make(chan string, 0)

go func() {
 for {
  scanner := bufio.NewScanner(os.Stdin)

  if !scanner.Scan() {
   return
  }

  log.Println(scanner.Err())

  scanCh <- scanner.Text()
 }
}()

for {
 select {
 case <-ctx.Done():
  fmt.Println("done received in client goroutine")
  return
 case cmd := <-scanCh:
  conn.Write([]byte(fmt.Sprintf("%s\n", cmd)))
 }
}
}

А как понять что сервер закрыл соединение?
источник

AZ

Alexey Zaburez in Go-go!
Как можно не включать в json ответе поле-структуру, если она пустая?
источник

G

Gabriel in Go-go!
Alexey Zaburez
Как можно не включать в json ответе поле-структуру, если она пустая?
omitempty
источник

AZ

Alexey Zaburez in Go-go!
Gabriel
omitempty
Грац
источник

AZ

Alexey Zaburez in Go-go!
Не, у меня структура либо совсем пустая, либо полностью заполнена
источник

AZ

Alexey Zaburez in Go-go!
Omitempty для меня прекрасно сработал, зачем мне лепить велосипед из костылей, когда все работает?
источник

PK

Phil Kulin in Go-go!
Пример - ошибка в ДНК. Все решается на уроане архитектуры. NaN это всегда дорого и лучше вносить это флагами, чем танцами вокруг эмуляции.
источник

PK

Phil Kulin in Go-go!
Если РКН не стоит с пулеметом, надо избегать такой хренотени просто. Я omitempty делаю, чтобы память экономить, только для этого
источник

PK

Phil Kulin in Go-go!
Чему прости?
источник

а

а кто это in Go-go!
ужас, уже стандартным жсоном попользоваться нельзя
источник

а

а кто это in Go-go!
если дефолтные совпали с введенными, то и пофиг, нет?
источник

а

а кто это in Go-go!
поля есть обязательные и не очень
если  они не обязательные, то для них должно быть прописано дефолтное значение(если оно вообще может тогда понадобиться)
источник

S

Sergey in Go-go!
Т.е. миллион кейсов, когда "нет поля" == "пустое значение поля" - идут лесом?
источник

S

Sergey in Go-go!
🤣 мамкин оптимизатор прям.
источник

мн

мистер никитос in Go-go!
Тема json как никогда остро встала в этом чате снова
источник

а

а кто это in Go-go!
мистер никитос
Тема json как никогда остро встала в этом чате снова
еще бы, самый популярный формат сериализации в вебе
источник