Size: a a a

2021 May 28

S

Sergey in Go-go!
да не, зависит от проекта и менеджмента
источник

VY

Vladislav Yarmak in Go-go!
так это ж респонс, неужели оно будет и ответ валидировать?
источник

AK

Andrey Kartashov in Go-go!
Хочется в иде сразу видеть отформатированный код
источник

Г

Глеб in Go-go!
Я от знакомого слышал что наоборот все чотко
источник

DP

Daniel Podolsky in Go-go!
оно нет, а клиент - будет
источник

VY

Vladislav Yarmak in Go-go!
а как клиент по жсону увидит, была ли строка в структуре поинтером или прямым типом?
источник

A

Alexander in Go-go!
типа workaround для Optional ? ясно
источник

A

Alexander in Go-go!
я так понимаю если поля вообще нет - nil будет, хотя не ясно - оно же тогда на валидации должно ломаться раньше чем сгенерит структуру
источник

S

Sergey in Go-go!
Кто-нибудь юзает мак прошку 13 на м1 для работы? Как оно? Все работает? (Интересен опыт с го, докером, кубером)
источник

KD

Kirill D in Go-go!
Я юзаю. Полёт отличный
источник

S

Sergey in Go-go!
Пониу, пасиба
источник

S

Sergey in Go-go!
Оперативы 16 хватает?
источник

p

pragus in Go-go!
чо как докер?
источник

PT

Peter Teslenko in Go-go!
Как так?!
ping есть, а девайса нет?
  cmdOut, err := exec.Command("ping", "-c", "3", "ff02::2%tap"+s.name).Output()
 if err != nil {
   l.Info(fmt.Sprintf("%s error ping %s", s.name, err))
 }
 l.Info(fmt.Sprintf("%s ping dev %s", s.name, cmdOut))

 ipAddr := &net.IPAddr{IP: net.IPv6linklocalallrouters, Zone: "tap" + s.name}
 conn, err := net.ListenIP("ip6:58", ipAddr)
 if err != nil {
   l.Info(fmt.Sprintf("error listen: %+v",err))
   return
 }


May 28 17:22:39 cn58 [25057]: 261919 ping dev PING ff02::2%tap261919(ff02::2%tap261919) 56 data bytes
                                     64 bytes from fe80::fc54:ff:fe02:7cd3%tap261919: icmp_seq=1 ttl=64 time=0.051 ms
                                     64 bytes from fe80::fc54:ff:fe02:7cd3%tap261919: icmp_seq=2 ttl=64 time=0.123 ms
                                     64 bytes from fe80::fc54:ff:fe02:7cd3%tap261919: icmp_seq=3 ttl=64 time=0.085 ms
                                     
                                     --- ff02::2%tap261919 ping statistics ---
                                     3 packets transmitted, 3 received, 0% packet loss, time 2044ms
                                     rtt min/avg/max/mdev = 0.051/0.086/0.123/0.030 ms
May 28 17:22:39 cn58 [25057]: error listen: listen ip6:58 ff02::2%tap261919: bind: no such device
источник

A

Amirsho in Go-go!
всем привет. вопрос такой. почему когда я пробегаюсь по байтам строки и вывожу s[i] то при англ. буквах все норм выводит а вот при латинских все одинаковые значения? (все по 208)
источник

D

Danil in Go-go!
привет, пришел с Python. Вопрос - как мне посмотреть что конкретно модуль работает правильно и запустить какую то функцию именно с него, не прибегая к использованию package main
источник

DS

Dmitry Soloma in Go-go!
написать тест
источник

MM

Mansur Mansurov in Go-go!
В go удобный пакет testing, пишете тест используя его, файлы для тестов именуются foo_test.go
источник

D

Danil in Go-go!
спасибо, посмотрю
источник

SP

Slava Pinchuk in Go-go!
in foo_test.go
func Test_Name of functTotest(t *testing.T) {
   t.Run(tt.name, func(t *testing.T) {
        body of test
     }
}
источник