Golang
func buildOrderEmailBody(items []Item, totalPrice float64) string { body := "Thank you for your order!\n\n" body += "Here are the items in your order:\n" for _, } func CreateOrder(customerEmail string) { totalPrice := ListAndCalculateVAT() orderDetails := "Thank you for your order!\n\n" orderDetails += "Here are the items in your order:\n" for _, item := range items { orderDetails += fmt.Sprintf("- %s: $%.2f\n", item.NameOfProduct, item.PriceOfProduct) } orderDetails += fmt.Sprintf("\nTotal (including VAT): $%.2f\n", totalPrice) order = Order{Items: items, EmailSent: false} subject := "Your Order Confirmation" if err := SendOrderConfirmationEmail(customerEmail, subject, orderDetails); err != nil { }
Почему решил менять работу?
Можешь перечислить индексы, которые есть в PostgreSQL?
Что за метрики? С помощью каких инструментов мы будем эти метрики писать?
Что такое Kafka и чем она отличается от RabbitMQ?
Как вам удобно получать оплату — по ТК РФ или через крипту USDT?
У тебя гражданство РФ, правильно?
Ты ранее работал в RocketDev и начинал свой путь с PHP, а потом перешёл на Go — правильно я понимаю? Сколько времени ты уже работаешь на Go?
В чём разница между Kafka и RabbitMQ?
Как проявляется отсутствие availability в CP-системе?
В какой момент нам нужна Kafka?
Что происходит при добавлении элементов в map и что такое эвакуация (evacuation)?
Что такое переменные окружения? Зачем нужны?
Как оцениваешь свой уровень: middle, middle+? Что не хватает до senior?
Сколько человек было в команде?
Есть ли у вас вопросы на данном этапе?
Работаете?
Может быть, что-то ранее о нас слышал, или удалось что-то почитать о компании?
Расскажите про процесс инициализации операционной системы Linux: init process (PID 1), загрузчик и initramfs.
По каким критериям будешь выбирать оффер, если будет несколько?