Size: a a a

2021 June 15

М

Мерль🛠 in Go-go!
Golang для начинающих от Ozon.Fintech

1. Пишем сервер с бинарным протоколом на Go - Максим Каморин, ведущий разработчик сервиса "Оплата частями"

2. Работа продуктовой команды (agile/scrum) - Юрий Гулянов, руководитель сервиса "Оплата частями"

3. Идемпотентность в MSA - Никита Сафонов, руководитель группы разработки "Ядро МКК"
Простой способ обеспечить консистентность данных в приложениях с микросервисной архитектурой.

4. Тестирование кода на Go - Иван Балашов, руководитель группы разработки "Озон.Инвест"

Так же в программе кофе и пицца ☕️ 🍕

➖➖➖

🗓
17 июня, 18:00–20:00 мск, Четверг

📍 ОФЛАЙН Москва, Пресненская Набережная, 10 блок С

✅ Регистрация на мероприятие
источник

М

Мерль🛠 in Go-go!
#мероприятия
источник

S

Sebor in Go-go!
Так вроде запреты же а Москве на оффлайн?
Вон, в яндыксе отменили, только онлайн терь
источник

М

Мерль🛠 in Go-go!
Ага, мне только что написали, что перенесли на июль
источник

AS

Anton Salamov in Go-go!
`// Отображаем все публикации
func GetPosts() *Post {
post := &Post{}
err := GetDB().Table("posts").Find(post).Error

if err != nil {
 fmt.Println(err)
 return nil
}

return post
}`

Добрый день, как можно отобразить записи из таблицы?
источник

J

Johnny in Go-go!
fmt.Printf("%v", post), если я понял вопрос
источник

J

Johnny in Go-go!
Я помню, что этот чат в каком-то списе нашел, и там вроде как и по другим языкам есть. Может кто напомнить? Нужен по java
источник

IK

Ilya Kaznacheev🥤 in Go-go!
источник

J

Johnny in Go-go!
Благодарю
источник

е

енот in Go-go!
чтобы сделать тесты мне надо просто в папке проекта создавать файлы с именем заканчивающимся на _test.go?
источник

DP

Daniel Podolsky in Go-go!
да, и еще правильно функции в этих файах назвать
источник

е

енот in Go-go!
а имена файлов с тестами значение имеют?
источник

е

енот in Go-go!
ну кроме постфикса
источник

J

Johnny in Go-go!
обычно имя такое же как и файл что тестируешь
service.go
service_test.go
источник

е

енот in Go-go!
логично
источник

е

енот in Go-go!
допустим, я хочу протестировать эту функцию
func CheckHeader(response *http.Response) bool {
 return response.Header.Get("Content-Type") == "audio/x-wav"
}

Гм, как мне создать фейковый респонс для неё?
источник

OJ

O . J in Go-go!
Мокнуть http
источник

е

енот in Go-go!
а чтобы мокнуть http надо почитать про DI, как я понимаю
источник

OJ

O . J in Go-go!
источник

е

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