Мирон
жаль а что это
Мирон
а понял
Илья
https://go.dev/play/p/bJb5KvNK6d9
Илья
https://go.dev/play/p/ZVNGD9HxqxB
Мирон
а если по ссылке передавать
Юра (Юрий Александрович)
а если по ссылке передавать, то сохранится двунаправленная связь.
iostream
а почему vs code форматирует как-то странно?
iostream
ставлю норм форматирование
iostream
нажимаю ctrl+s
iostream
Dilame
Встречал ли кто-нибудь в интернете сравнение системы типов Go и TypeScript?
thelissimus
убери скобки с case блоков
thelissimus
По моему, потому что case отдельный блок и {} отдельный блок. Поэтому 2 уровня индентации.
thelissimus
Вот https://go.dev/play/p/YXu_cC4UJBo
shindos
Однако переопределение переменной разрешено, если
используется короткий синтаксис, как показано в листинге 4-21, если
хотя бы одна из других определяемых переменных еще не существует
и тип переменной не изменяется.
package main
import "fmt"
func main() {
price, tax, inStock := 275.00, 27.50, true
fmt.Println("Total:", price + tax)
fmt.Println("In stock:", inStock)
price2, tax := 200.00, 25.00
fmt.Println("Total 2:", price2 + tax)
}
Листинг 4-21 Использование краткого синтаксиса в файле main.go в папке basicFeatures
Скомпилируйте и запустите проект, и вы увидите следующий
вывод:
Total: 302.5
In stock: true
Total 2: 225
shindos
Однако переопределение переменной разрешено, если
используется короткий синтаксис, как показано в листинге 4-21, если
хотя бы одна из других определяемых переменных еще не существует
и тип переменной не изменяется.
package main
import "fmt"
func main() {
price, tax, inStock := 275.00, 27.50, true
fmt.Println("Total:", price + tax)
fmt.Println("In stock:", inStock)
price2, tax := 200.00, 25.00
fmt.Println("Total 2:", price2 + tax)
}
Листинг 4-21 Использование краткого синтаксиса в файле main.go в папке basicFeatures
Скомпилируйте и запустите проект, и вы увидите следующий
вывод:
Total: 302.5
In stock: true
Total 2: 225
у меня код выдает ошибку .\test2.go:9:18: syntax error: unexpected :=, expecting =
shindos
shindos
shindos
Evgeniy
shindos
Вот, почему у меня ошибку выдает? использую IDE Goland
Evgeniy
У меня vs code
Кіт ✙
думаю, IDE здесь роли не играет
Maks
С ошибкой вместе
Maks
Есть у меня одно предположение
shindos
Maks
А зачем тут вар)
Maks
Вар это и есть объявление, после имени переменных указывается значение через равно. А если без вар то для инициализации переменных используют двоеточее равно
Кіт ✙
так код на скрине не соответствует коду в сообщении
shindos
Emin Zalaev
Emin Zalaev
Кіт ✙
да
Кіт ✙
не ну вы подождите, это я ещё динамический роутинг сделаю. Потом за хттп2 сяду
shindos
Кіт ✙
вот тогда с моего хттп2 можно будет наверное порофлить
ILIA
Александр
ребят подскажите как можно сравнить время изменения двух файлов? их надо в конвертировать в unixtime или можно сравнивать время через statinfo.ModTime() без конвертации в unixtime? если надо конвертировать то подскажите как это сделать?
Vladislav
Сергей
Всем привет.
Сильно не пинайте, я в го недавно.
В сервисе есть публичный метод, который вызывает приватный (или вообще просто метод пакета).
Хочется его как-то замокать, чтобы не тестировать при каждом вызове этого метода.
Но как я понимаю это значит что я что-то делаю не то)
Как быть в таком случае?
Сергей
на ум приходит только делать такие методы методами отдельных сервисов, которые прокидывать в основной сервис. И тогда их уже можно мокать.
Но как-то от этого способа плохо пахнет)
Grigorij
зачем мокать и не тестировать?
Evgeniy
Не ну это
там 3 вроде)
nil
но спасибо за подсказку😌
nil
всем прива!
Александр
Народ, а подскажите. Я когда выбирал ide читал, что в Microsoft visual studio не очень писать на ГО так как там отсутствует ввод с консоли. Но сама MVS мне очень нравится. Вижу по скринам, что люди в ней пишут. Там сделали ввод с консоли?
Артем
тогда дотнетчикам было бы тяжко, наверное
Тимофей
Артем
в виме все есть
Александр
Расширение
Тимофей
Тимофей
Это разные вещи)
Александр
Александр
А, ошибся значит
Александр
Sorry
Тимофей
Sorry
Лаааадно, прощаааю https://avatars.mds.yandex.net/i?id=b0e0f386fcc46234be585ea71c1f93b9_l-5345282-images-thumbs&n=13
Александр
😹😹
Boris
ребятб, а подскажите человеку не сведущему и новенькому в етом деле разработки на го, а шо по нет фреймворкам? или тут такое не особо жалуется и предпочтительно писать на голом го?
Boris
еще про ORM-like штуки такой же вопрос — используется ли, и, если да, то какие?
Eldos
Eldos
а для чистого sql альтернатив куча
Eldos
Anonymous
Boris
Александр
Patamen
Fiber
Fiber
Fiber