Veaceslav
Wingman
Wingman
но почему-то все сетевики любят отвратительный питон :)
Veaceslav
Ребят а почему этот кусок кода неправильный ?
type Book struct {
ID string json:"id"
Isbn string json:"isbn"
Title string json:"title"
Author *Author string json:"author"
}
Veaceslav
model Author есть
Fastumkruk
Всем привет. Подскажите пожалуйста какой функцией бот отправляет сообщение в канал в библиотеке tgbotapi?
Илья
Veaceslav
ну да логично, спасибо, заработался сегодня видимо
Marperia
Marperia
Ну это очень похоже на структуру для извлечения из БД, а в БД нет данных типа Author, только uintнутое ID
Veaceslav
да у меня там только first и lastname. Но может быть вы и правы я часа 4 как только открыл этот супер язык и что-то делаю на нем.
Roman
Всем доброго времени суток! рекомендую почитать свеже-написанную мини-статейку: https://github.com/romshark/Go-1-2-Proposal---Immutability/issues/21#issuecomment-427417357
Она позволит лучше понять причину появления данного proposal’а и его связь с основополагающей философией языка
Anonymous
зачем пишете кастомный тип? Употребляйте термины информатики либо указание точных типов GO .. и вопрос может сам пропадет, если не пропадет смотрите в пакет strconv
Maksim (Ellrion)
Так если ты реализовал метод приведения к строке так его и дергай
Anonymous
Maksim (Ellrion)
Vadim
Windows 10’s latest update is deleting some users’ documents - The Verge
https://www.theverge.com/2018/10/5/17940902/microsoft-windows-10-october-2018-update-deleting-documents-issues
Artem
strings.Stringer(someVar).String()
Anonymous
ну и подсовывайте в string(MyVar) хотя бы байтовый слайс
Artem
Посмотри на мое сообщение
Artem
strings.Stringer
Maksim (Ellrion)
"some text" + var.String()
Artem
Это интерфейс, что делать с интерфейсами прочитаешь в го туре
Aleksandr
https://www.reddit.com/r/golang/comments/9losio/implementation_of_go_2_error_values_proposal/
Нави
как сделать паузу на го?
Daniel
Что такое пауза?
🏁Александр
может быть sleep?
Нави
sleep наверное то самое, но я уже избавился от необходимостти делать паузу, что бы ждать выполнение другого кода, сделал более коректно)
Нави
Command("sh", "-c", "your commands", "...", "...")
Anonymous
package main
import (
"fmt"
"os"
"os/exec"
"strings"
)
var passwd = ""
func main() {
sudo(passwd, "touch sudosudo")
}
func sudo(passwd string, cmd string) {
shell := func() []string {
x := []string{"-S"}
c := strings.Split(cmd, " ")
for _, v := range c {
x = append(x, v)
}
return x
}()
c1 := exec.Command("/bin/sh", "-c", fmt.Sprintf("echo %s", passwd))
c2 := exec.Command("sudo", shell...)
c2.Stdin, _ = c1.StdoutPipe()
c2.Stdout = os.Stdout
_ = c2.Start()
_ = c1.Run()
_ = c2.Wait()
}
Нави
"os/exec" импортировал?
Anonymous
Пайпы так не работают
Anonymous
Выше рабочий пример
🅺🆁🅴🅻
Выше рабочий пример
благодарю, попытаюсь сейчас реализовать что-то подобное у себя. совсем не шарю в этих пайпах и т.д.))
🅺🆁🅴🅻
команда выполняется до |nc localhost 8080 ;( видимо перенаправление все же не срабатывает. а нельзя сразу как-то послать команду на localhost:8080? ну типа net.Dial... и дальше каким-то образом отправить команду?
Anonymous
c100500.Wait()
🅺🆁🅴🅻
господа, благодарю! все получилось. в команде забыл добавить кавычки :D спасибо вам огромное!
Vadim
@onokonem
Vadim
@zelenin
Vadim
@madgopher
Sergey
@twentydraft
Kirill
зобанил
Vadim
Dair
Без комментариев хд
Zloy-Dobry
Што это было
Kirill
дикпикс
Dmitri
Dmitriy
народ, напомните, пожалуйста, как правильно называется архитектурный патерн, где общий веб роутер и микросервисы под управлением в очереди под rpc?
Dmitriy
Из головы вылетело
.
SOA?
.
Event driven
Dmitriy
SOA?
нет, все таки микросервисы и soa это немного разное)
Dmitriy
Но глобально я с тобой согласен, одна петрушка
Maksim
И глобально, и отдельно разница существует только у гоферов)
Dmitriy
Maksim
И что дальше?)
Maksim
Покажи мне слепому в каком месте soa разнится с этим "каноничным определением" (на самом деле нет)
Dmitriy
Anton
Dmitriy
snip
snip
Maksim
snip
Veaceslav
Господа, а скажите плиз что лучше юзать MongoDB или PostgreSQL ?
Maksim
snip
Maksim
Maksim
ай, не. в зад.
Dmitriy
Veaceslav
что лучше: тёплое или мягкое?
Я как новичек просто решил спросить у спецов. Если нечего сказать нормально, то просто можете промолчать. Спасибо !