@proGO

Страница 1180 из 1674
Aleksandr
25.01.2018
18:30:01
нет

как функция может быть строкой?

Duck
25.01.2018
18:30:13
вернее к ее значениям

Google
Aleksandr
25.01.2018
18:30:47
то есть ты к двум значениям пытаешься за раз применить

так не получится

проверить ты можешь только одно значение за раз

получилось бы, если бы функция возвращала одно значение. а утебя два

Duck
25.01.2018
18:31:21
то есть ты к двум значениям пытаешься за раз применить
Получается что вывод функции надо присваивать переменным, а потом уже их проверять на тип?

Aleksandr
25.01.2018
18:45:12
в данном случае да

Duck
25.01.2018
18:45:34
func test()(string,string){ return "a","b" } func main() { fmt.Print(test.(string).(string)) }

Т.е. так писать не получится?

Aleksandr
25.01.2018
18:47:14
нет конечно

Duck
25.01.2018
18:52:28
нет конечно
Еще раз спасибо за помощь.

Arch
26.01.2018
05:29:45
/voite ban

Alexey
26.01.2018
05:30:09
@onokonem @schors

Google
Alexey
26.01.2018
05:30:31
/voite ban
Зачем вы так пишете? Оно не работает)

Arch
26.01.2018
05:31:05
Я думал так привлекают внимание админов)))

Alexey
26.01.2018
05:31:26
Я думал так привлекают внимание админов)))
Не, их кастовать надо по старинке))

Demuz
26.01.2018
06:38:25
Зачем вы так пишете? Оно не работает)
А как работает? Как нибудь работат вобще?

Marlik
26.01.2018
06:41:59
А как работает? Как нибудь работат вобще?
Найти в пользователях кого-нибудь со звёздочкой, в ответе на спам указать их юзернэймы. Выше есть же образец.

Slach
26.01.2018
07:59:24
Всем привет а есть способ из var db *sql.DB или из var DSN string вытащить имя базы данных? просто проблема в том, что СУБД разные в sqlite "имя базы данных" вообще отсутсвтует как класс а в clickhouse например может задаваться с именем кластера есть https://github.com/xo/dburl но он наружу выдает в основном url.Path наружу... а его в CREATE DATABASE IF NOT EXISTS не пришить

Евгений
26.01.2018
08:20:54
> его в CREATE DATABASE IF NOT EXISTS не пришить это для деплоя?

Roman
26.01.2018
08:54:32
func PtrSliceFrom(p unsafe.Pointer, s int) (unsafe.Pointer) { return unsafe.Pointer(&reflect.SliceHeader{Data:uintptr(p), Len:s, Cap:s}) }

наркомания, как она есть

Slach
26.01.2018
09:13:52
ручками из dsn
ну пришлось так и сделать =(

> его в CREATE DATABASE IF NOT EXISTS не пришить это для деплоя?
да, автодеплой встроенный в приложение, да я знаю что неправильно но у меня софт который будет хрен знает где и как работать ;)

Евгений
26.01.2018
09:21:52
Мне кажется очень проблемной идея создавать базу при деплое - она должна быть сделана один раз, и если вдруг не нашлась - то это серьезная проблема и лучше упасть. А так я сам gorm.AutoMigrate(...) использую ) Тоже не сверх-идея, но удобно )

hdhog
26.01.2018
09:39:45
Господа, а подскажите чем\как в go можно определить кодировку файла? чтобы потом конвертировать в UTF?

есть ```golang.org/x/text/encoding/charmap``` но надо явно знать из какой в какую конвертируем

Aleksandr
26.01.2018
09:41:20
google => golang charset detector

hdhog
26.01.2018
09:42:18
если бы это сработало ) вопросы бы не задавал

John
26.01.2018
09:42:40
если бы это сработало ) вопросы бы не задавал
а почему не работает ? Я вот сразу первой ссылкой и нашел :)

Aleksandr
26.01.2018
09:43:01
если бы это сработало ) вопросы бы не задавал
у всех работает. если не работает, решай эту проблему

Roman
26.01.2018
10:20:29
а вот помимо велосипеда выше(со слайсом) есть в go способы сказать "вот тот кусок памяти таких размеров - это массив/слайс"?

Google
Aleksandr
26.01.2018
10:28:34
https://habrahabr.ru/company/moikrug/blog/347440/

В среднем, самый высокооплачиваемый язык — Go, самый низкооплачиваемый — PHP.

Olzhas
26.01.2018
10:37:16
так го же простой

но модный

Aleksandr
26.01.2018
10:37:51
и?

Olzhas
26.01.2018
10:38:48
и?
потому и высокооплачиваемый

Александр
26.01.2018
10:39:08
https://habrastorage.org/getpro/habr/post_images/77e/c93/967/77ec93967eeb8f7ff680634bc39c4d0f.png

Olzhas
26.01.2018
10:39:16
те, кто сидел на плюсах или жабе, в большинстве своем так и сидят там

Александр
26.01.2018
10:39:25
осталось понять что есть миддл и чем он отличается от сеньора

Aleksandr
26.01.2018
10:39:57
потому и высокооплачиваемый
я думаю, го призван решать более серьезные задачи, поэтому ищут в основном более квалифицированных программистов, из-за чего средняя зарплата выше

Aleksandr
26.01.2018
10:40:49
считаешь, на php нет серьезных задач?
есть конечно. но средняя сумма размывается вордпрессиками итд

Aleksandr
26.01.2018
10:41:44
https://hsto.org/getpro/habr/post_images/77e/c93/967/77ec93967eeb8f7ff680634bc39c4d0f.png

https://hsto.org/getpro/habr/post_images/31a/512/791/31a5127913fff42bd005a9306542bfb3.png

Olzhas
26.01.2018
10:42:07
есть конечно. но средняя сумма размывается вордпрессиками итд
благодаря этим самым вордпрессиках и прочих cms пыха и стала одним из самых популярных языков

Aleksandr
26.01.2018
10:42:33
благодаря этим самым вордпрессиках и прочих cms пыха и стала одним из самых популярных языков
друг, ты по-моему начинаешь холивар языков там, где обсуждают причины разных зарплат

Marlik
26.01.2018
10:42:58
О, народ тут живой вроде, перешлю)))

Admin
ERROR: S client not available

Marlik
26.01.2018
10:43:11
Есть база, есть структура для этой базы. Есть функции которые пишут в базу и читают из неё. Есть как минимум три повторяющиеся функции, для апдейта одного из полей этой базы. Две из них отличаются лишь типами. Вот сижу и думаю как дальше действовать. 1. Сделать функции записи, селекта, апдейта методами структуры, упихать три повторяющиеся функции в интерфейс. 2. Оставить как есть. 3. Что-то ещё.

Google
Olzhas
26.01.2018
10:43:18
проще пыхера найти на дошираки, чем гофера на ту же сумму

Aleksandr
26.01.2018
10:44:46
я так и сказал. го решает другие задачи и требует более квалифицированного программиста

(в среднем)

Daniel
26.01.2018
10:45:01
опять эта содомия?!

Александр
26.01.2018
10:45:21
Marlik
26.01.2018
10:46:36
делай по-пыхерски - укажи тип {}interface
Кстати в доках пустые тырфейсы, где можно посмотреть нормальную доку, как их юзать?

Olzhas
26.01.2018
10:47:01
https://tour.golang.org/methods/14

Marlik
26.01.2018
10:47:49
https://tour.golang.org/methods/14
Что ты мне подсовываешь, там только пустые юзаются. Это я читал уже.

Olzhas
26.01.2018
10:48:19
тип при желании можно определить с помощью reflect.TypeOf(variable)

Александр
26.01.2018
10:48:24
O_o

оно еще и огрызается

Marlik
26.01.2018
10:49:04
Александр
26.01.2018
10:49:52
вам

Olzhas
26.01.2018
10:50:29
https://gobyexample.com/interfaces

Marlik
26.01.2018
10:50:40
вам
Хамить изволите?

Александр
26.01.2018
10:51:07
помоему вы начали, цитирую "Что ты мне подсовываешь"

Marlik
26.01.2018
10:53:00
https://gobyexample.com/interfaces
Эту доку я тоже видел, спасибо. Не уловил сути "делай по-пыхерски - укажи тип {}interface" ?

Vladimir
26.01.2018
10:53:33
@MarlikAlmighty создается ощущение что тебе хочется чтобы задачу сделали за тебя

Google
Marlik
26.01.2018
10:53:34
не указывать тип
А, понял. Спасибо.

Vladimir
26.01.2018
10:53:36
судя по вопросам

Olzhas
26.01.2018
10:55:01

Страница 1180 из 1674