Size: a a a

2020 April 26

VM

Vladislav Milenin in Go-go!
К счастью нет
источник

i

inqfen in Go-go!
Блин, в питоне бы на обработку декоратор повесил, в котором вся логика с ошибками, тут не так просто
источник

а

а кто это in Go-go!
inqfen
То есть выполнили, не вышли, потом в main посмотрели что в errors - в зависимости от этого написали что надо и вышли с определенным кодом
источник

C

Constantine in Go-go!
еще немного и можно всё остальное написать ))
источник

а

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

i

inqfen in Go-go!
Хм, спс, подумаю в эту сторону как лучше сделать
источник

D

DaySandBox in Go-go!
Message from Руслан Кузнецов deleted. Reason: external link (?)
источник

М

МишанЯ in Go-go!
Ребят, возникла задача проверять строку на наличие спецсимволов и цыфр. Каким способом могу это делать? 🧐
источник

М

МишанЯ in Go-go!
У питона есть специальный метод проверяющий строку на содержание символов и цыфр, а так же чтобы строка только их букв латинского алфавита состояла, а что есть у нас в Go?🧐
источник

ГК

Геннадий Ковалёв... in Go-go!
> весь смысл в кодогенерации в том, чтобы исключить ручное написание тонн копипасты из-за несовершенства языка, поэтому файл перегенерируется всегда целиком

Смыслы разные. Иногда надо прям шаблонный код генерировать, иногда после генерации редактировать, ибо нельзя сделать универсальное (см. например gqlgen с резолверами). Но мысль понял, спасибо.
источник

J

Jefferson in Go-go!
Подскажите, что передавать вторым аргументом в tgbotapi.NewDocumentUpload(chatID, ???)
Нужно по команде отправить файл
источник

IK

Ivan Kozlov in Go-go!
Jefferson
Подскажите, что передавать вторым аргументом в tgbotapi.NewDocumentUpload(chatID, ???)
Нужно по команде отправить файл
так ответа не получить. никто не сможет догадаться что там за сигнатура. дай ссылку на гит хотя бы
источник

IK

Ivan Kozlov in Go-go!
// NewDocumentUpload creates a new document uploader.
//
// chatID is where to send it, file is a string path to the file,
// FileReader, or FileBytes.
func NewDocumentUpload(chatID int64, file interface{}) DocumentConfig {
 return DocumentConfig{
   BaseFile: BaseFile{
     BaseChat:    BaseChat{ChatID: chatID},
     File:        file,
     UseExisting: false,
   },
 }
}
источник

J

Jefferson in Go-go!
Ivan Kozlov
// NewDocumentUpload creates a new document uploader.
//
// chatID is where to send it, file is a string path to the file,
// FileReader, or FileBytes.
func NewDocumentUpload(chatID int64, file interface{}) DocumentConfig {
 return DocumentConfig{
   BaseFile: BaseFile{
     BaseChat:    BaseChat{ChatID: chatID},
     File:        file,
     UseExisting: false,
   },
 }
}
Да, вот это. Мне нужно отправить ботом файл
источник

SN

Stanislav N. in Go-go!
Jefferson
Да, вот это. Мне нужно отправить ботом файл
так там написано что надо передавать
источник

J

Jefferson in Go-go!
А, пардон, не увидел что-то
источник

J

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

V

V---V in Go-go!
Как узнать длину строки, если какой-то из символов больше 1 байта?
источник

ВС

Владимир Столяров... in Go-go!
utf8.RuneCountInString
источник

V

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