Size: a a a

2020 August 12

h

hmirin in Go-go!
подскажите, собираюсь запилить телебота. с сокетом и snmp. на го писать или питоне?
источник

E

Edgar in Go-go!
На том, на чем можешь
источник

h

hmirin in Go-go!
Edgar
На том, на чем можешь
я новичек и в том, и в том))
источник

E

Edgar in Go-go!
Тогда на том, на чем хочешь :)

Но в этой ситуации, предложил бы попробовать Go
источник

DP

Daniel Podolsky in Go-go!
hmirin
я новичек и в том, и в том))
тогда на go
источник

т

тⁿ in Go-go!
hmirin
я новичек и в том, и в том))
Смотря сколько логики. Python лучше подойдёт, если логика сложная. Иначе Go.
источник

h

hmirin in Go-go!
я в принципе то же склоняюсь к го. столкнулся с проблемой на питоне в aiogram. задал вопрос, а в ответ тишина. какое-то отмороженное комьюнити))
источник

A

Aleksandr in Go-go!
😄 не то, что наше
источник

т

тⁿ in Go-go!
Спроси на форуме
источник

h

hmirin in Go-go!
тⁿ
Смотря сколько логики. Python лучше подойдёт, если логика сложная. Иначе Go.
читать данные на серваке и отправлять через сокет боту. по snmp запрашивать на стевые железки.
источник

D

DaySandBox in Go-go!
Message from Danil deleted. Reason: external link (?)
источник

h

hmirin in Go-go!
Aleksandr
😄 не то, что наше
если честно - да. у вас добрые и отзывчивые люди.
источник

VS

Vyacheslav Sitnikov in Go-go!
Народ, помогите плз, не знаю, возможно ли такое...
Имеется структура A
Имеется структура B
структура А является частью структуры B
type B struct {
   A
}
У структуры A есть метод, который проверяет, содержит ли объект какой-то определённый метод

Предполагалось такое. Если у структуры B есть метод Hello, то при вызове функции из A проверялось, есть ли метод Hello у вызывающего объекта и если он есть, то должен происходить его вызов
У структуры B метод есть, но как проверить его наличие я не знаю

Немного сумбурно объяснил, но вот пример, может из него яснее будет:
https://play.golang.org/p/6pIj-KPEPQo
источник

E

Edgar in Go-go!
Ты с java?
источник

Д

Ди in Go-go!
ахахах
источник

VS

Vyacheslav Sitnikov in Go-go!
с PHP
источник

ЕО

Евгений Омельченко... in Go-go!
Vyacheslav Sitnikov
Народ, помогите плз, не знаю, возможно ли такое...
Имеется структура A
Имеется структура B
структура А является частью структуры B
type B struct {
   A
}
У структуры A есть метод, который проверяет, содержит ли объект какой-то определённый метод

Предполагалось такое. Если у структуры B есть метод Hello, то при вызове функции из A проверялось, есть ли метод Hello у вызывающего объекта и если он есть, то должен происходить его вызов
У структуры B метод есть, но как проверить его наличие я не знаю

Немного сумбурно объяснил, но вот пример, может из него яснее будет:
https://play.golang.org/p/6pIj-KPEPQo
Лучше так не делать, скорее всего ты неправильно решаешь изначальную задачу
источник

ЕО

Евгений Омельченко... in Go-go!
Расскажешь подробнее что в общем и целом ты хочешь сделать?
источник

ЛА

Локоть Анатолий... in Go-go!
Vyacheslav Sitnikov
Народ, помогите плз, не знаю, возможно ли такое...
Имеется структура A
Имеется структура B
структура А является частью структуры B
type B struct {
   A
}
У структуры A есть метод, который проверяет, содержит ли объект какой-то определённый метод

Предполагалось такое. Если у структуры B есть метод Hello, то при вызове функции из A проверялось, есть ли метод Hello у вызывающего объекта и если он есть, то должен происходить его вызов
У структуры B метод есть, но как проверить его наличие я не знаю

Немного сумбурно объяснил, но вот пример, может из него яснее будет:
https://play.golang.org/p/6pIj-KPEPQo
А нельзя все это заменить на interface с одним методом и подставлять реализации а и б?
источник

VS

Vyacheslav Sitnikov in Go-go!
Евгений Омельченко
Расскажешь подробнее что в общем и целом ты хочешь сделать?
Постобработка данных. Есть структура, обёртка над БД, возвращающая данные в определённом формате. Но для некоторых баз (например oracle) необходимо данные переделать, поэтому замышлялось что-то типа такого:
type Oracle struct {
 database.DB
}
а внутри функции-обёртки (находящейся в database.DB) проверять, если есть функция трансформации, то вызывать её, если нет, то отдать данные в исходном виде

Не отрицаю, что логика моя, с точки зрения go может быть в корне неверной
источник