hakaton7 | Unsorted

Telegram-канал hakaton7 - Хакатон-клуб

2463

Сообщество golang-разработчиков 💙 @it_chat7

Subscribe to a channel

Хакатон-клуб

Эту секцию https://go.dev/solutions/webdev видел. Но скорее интересно, как выбрать не пробуя, если они все похожи и документация +- однообразная и маркетинговая.

Читать полностью…

Хакатон-клуб

пипец а все было проще, вот правду говорят, хочешь рещить задачу правильно задай ворос ))
https://go.dev/play/p/gpirGUp9UpJ

Читать полностью…

Хакатон-клуб

а зачем - тупо невозвращай если ошибка)

Читать полностью…

Хакатон-клуб

return TrueType(var) === true

Читать полностью…

Хакатон-клуб

уверен что именно такое решение ты ищешь?

Читать полностью…

Хакатон-клуб

Ребят, всем привет, кто-нибудь делал подтверждение регистрации по почте?
Вы для рассылки используете свою почту или пользуетесь сервисом типо mailtrap и прочие?
И как вы делаете ссылку на подтверждение регистрации валидной в течение определенного времени?

Читать полностью…

Хакатон-клуб

ответ ии:
Привет! К сожалению, ваш код не работает, потому что вы используете неправильный синтаксис для объявления мапы. Вот исправленный код с комментариями:

go
package main

import "fmt"

func main() {
// создаем мапу readers
readers := make(map[string]map[string][]string)

// добавляем значения для каждого читателя
readers["Sohbet Gurbanov"] = map[string][]string{
"books": {"Flask Web Development", "Learn The Hardway Python3"},
"periodican": {"1", "2"},
}
readers["Miguel Grinberg"] = map[string][]string{
"books": {"Test1", "Test2"},
"periodican": {"1", "2"},
}
readers["Zed Shaw"] = map[string][]string{
"books": {},
"periodican": {},
}

// выводим количество читателей с изданиями на руках
count := 0
for _, value := range readers {
if len(value["books"]) > 0 || len(value["periodican"]) > 0 {
count++
}
}
fmt.Println("Number of readers with editions on hand:", count)

// выводим общее количество изданий на руках у каждого читателя
for key, value := range readers {
total := len(value["books"]) + len(value["periodican"])
fmt.Printf("%s has %d editions on hand\n", key, total)
}
}


Надеюсь, это поможет вам продвинуться дальше! Если у вас есть какие-либо вопросы, не стесняйтесь задавать.

Читать полностью…

Хакатон-клуб

всех приветствую. в питоне в библиотеке typing есть тип Literal. есть ли в го что-то такое?

Читать полностью…

Хакатон-клуб

и нагуглил, что нужно перед миграциями чистить schema_migrations

Читать полностью…

Хакатон-клуб

Ну это костыль какой-то, ты что то явно делаешь не так…

Читать полностью…

Хакатон-клуб

С композом ты пишешь название сервиса даже, не контейнера, во втором случае именно по названию контейнера можно исполнить внутри него любую cli команду

Читать полностью…

Хакатон-клуб

Ну только учти, если контейнер на альпайне, то в конце надо ash вместо bash…

Читать полностью…

Хакатон-клуб

Ну условно docker-compose exec название_контейнера bash
и залетаешь внутри в БД и делаешь что нужно

Читать полностью…

Хакатон-клуб

Добрый день, применяю go-миграции в докер композе (отдельным контейнером) и выдаёт такую ошибку
error: Dirty database version 1. Fix and force version.
почитал, что фиксится через DROP TABLE schema_migrations, только не понял, каким образом это в докере прописать нужно

Читать полностью…

Хакатон-клуб

там три этапа, первые два алгосы, последний с командой

Читать полностью…

Хакатон-клуб

Добрый день!

Немного праздный вопрос: есть ли в Go де-факто стандартный или просто самый популярный Web framework (API-only, без templating механизмов)?

Читать полностью…

Хакатон-клуб

мне нужно обертка над другими функцями например os.Open("filename") client.Get("http://") и т.д. но я хочу возвращать только результат отбросив ошибку,

Читать полностью…

Хакатон-клуб

так ты делал раньше что-ли?))

Читать полностью…

Хакатон-клуб

ну да, хотя я уже дохрена часов сижу могу поплыть =))

Читать полностью…

Хакатон-клуб

https://go.dev/play/p/wHS6E6JP7j6
Задачка: Я уже замонался гуглить
Нужно в примере получить тип возвращаемого значения функции для параметра функции v чтобы вернуть только данные без ошибки.
Как такое сделать в ts знаю , для этого есть ReturnType но не соображу как такое провернуть в гохе.

Читать полностью…

Хакатон-клуб

Thank you very much sir, it was so important for me

Читать полностью…

Хакатон-клуб

- Создайте map, в которой необходимо хранить информацию о выданных читателю печатных изданиях: книгах и периодических изданиях.
- Тип ключей отображения является строкой, тип значений — отображением с ключами типа строка и значениями с типом слайс-строк.

3. Добавьте несколько произвольных значений, моделирующих наличие изданий на руках у читателей.

4. Выведите на экран количество читателей с изданиями на руках.

5. Выведите на экран общее количество изданий на руках у каждого читателя.

_Для перебора мап используйте приведенный в разделе цикл по диапазону `for … range {}



func main() {

readers := map[string]map[string][]string{}
readers["Sohbet Gurbanov"] = map[string][]string{
"books": {"Flask Web Development", "Learn The Hardway Python3"},
"periodican": {"1", "2"},
}
readers["Miguel Grinberg"] = map[string][]string{
"books": {"Test1", "Test2"},
"periodican": {"1", "2"},
}
readers["Zed Shaw"] = map[string][]string{
"books": {},
"periodican": {},
}

fmt.Println("Number of readers of editions on hand:", len(readers))

for key, value := range readers {
if len(value["periodican"]) != 0 && len(value["books"]) != 0 {
fmt.Printf("The reader %s is in possession of the following editions: %d\n", key, len(value["periodican"]))
}
}
} Блин ребят помогите пожалуйста, уже неделя я не могу это делать((((((

Читать полностью…

Хакатон-клуб

и собственно вопрос, нормально ли в го делать миграции повторно, в джаве это норм, ничего не будет. И в целом, как лучше это сделать через докер?

Читать полностью…

Хакатон-клуб

вот когда запускаю докер композе, получаю такую ошибку
error: Dirty database version 1. Fix and force version.

Читать полностью…

Хакатон-клуб

Типа каждый раз при запуске чистить таблицу

Читать полностью…

Хакатон-клуб

docker exec -it название_контейнера bash

Читать полностью…

Хакатон-клуб

Ну я хотел бы в докер композе это делать

Читать полностью…

Хакатон-клуб

БД у тебя тоже отдельным контейнером?

Читать полностью…

Хакатон-клуб

лучше в лс, т.к это офтоп

Читать полностью…

Хакатон-клуб

а во втором типе - какие вопрсоы задают ?

Читать полностью…
Subscribe to a channel