Anonymous
Грубости не было, я всего лишь спросил этот чат для нью или не) По крайней мере я никого не хотел оскорбить.
Anonymous
a, b, c := syscall.Syscall(kernel32.MustFindProc("SuspendThread").addr() uintptr(0), uintptr(hwnd/* syscall.Handler*/), uintptr(0), uintptr(0)) В a3 выдаёт 0х6, ошибка?
Мерль
В винде?
Вот тут я не знаю
Мерль
Только краем глаза видел, что это через какие-то приседания делается
Anonymous
Я не нашёл доходчивой документации по syscall в интернете, если что.
Anonymous
Само кстати оно останавливается
Anonymous
Если самого себя
Anonymous
А 0х6 кажется ошибка, не могу расшифровать
Anonymous
Извеняюсь, я с телефона. На десктопе все стерильным надо держать. Секунду
Anonymous
syscall.MustLoadDLL("kernel32.dll")
Anonymous
Это
Мерль
a, b, c := syscall.Syscall(kernel32.MustFindProc("SuspendThread").addr() uintptr(0), uintptr(hwnd/* syscall.Handler*/), uintptr(0), uintptr(0)) В a3 выдаёт 0х6, ошибка?
Судя по этому https://msdn.microsoft.com/ru-ru/library/windows/desktop/ms686345%28v=vs.85%29.aspx 0x6 как ни странно означает удачной результат работы
Мерль
Но я могу ошибаться
Anonymous
Ошибаетесь
Anonymous
0х0 успех
Anonymous
ERROR_INAVLID_HANDLE у меня)
Anonymous
По этому и не работает
Mikalai
По этому и не работает
А если так kernel32.MustFindProc("SuspendThread").Call(uintptr(hwnd))
Sergey
подскажите кто юзает gogland ide мне пишет gopath is empty захожу в настройки там три пути global project и module gopath как поинмаю глобал это куда установился go в моем случает /usr/lib/go-1-8/ а как здесь создавать окружения чтобы допустим скачаный пакет был виден только проекту
Sergey
gopath и goroot совпадать должны?
Mikalai
goroot - системный (/usr/lib/...)
Mikalai
а gopath это там где проекты лежать будут
Sergey
а gopath это там где проекты лежать будут
а в чем разница между global и project тогда?
Anonymous
Ну, разницы 0 в общем, доброй ночи 🙈
Slava
глобал - это то что включено для всех проектов
Slava
project - то что влключено для конкретного проекта
Sergey
project - то что влключено для конкретного проекта
то есть типа окружения? если выставляю project gopath то пакеты туда и будут ставиться?
Slava
нет, это пути поиска
Sergey
нет, это пути поиска
тогда вопрос такой захотел допустим пакет какой то протестить но хочу чтобы я его затестил и потом удалил вместе с проектом короче чтобы не засорял систему как сделать ?
Daniel
что такое "засорял"?
Sergey
что такое "засорял"?
ну допустим в питоне есть такая штука как виртуальное окружение например создал проект создал окружение и туда ставишь пакеты которые тебе нужны отключился от окружения и уже питон не видит то что ты ставил короч изоляция от глобального пространства
ill-ya
Есть возможность передать func saveDump(data *interface{}) {?
ill-ya
у меня типы
ill-ya
type type1Collection [1212131]MyStructure
ill-ya
type type2Collection [1214240000]MyStructure
ill-ya
и я хочу их сохранять
ill-ya
блин как сделать для 2 типов общую ф-ию
Anonymous
Щас начнется
Zhenja
лол
ill-ya
блин (
ill-ya
во 2 версии завезут?
ill-ya
дженерики
Alexei
вряд ли
ill-ya
это же так надо
Alexei
ни разу не пригодилось
Anonymous
ни разу не пригодилось
Пригодилось. В функции append.
ill-ya
А можно пример?
ill-ya
Мне надо по ссылке передавать
Alexei
по типу append можно организовать функцию самому, но чтобы одна функция принадлежала сразу двум структурам - ни разу не пригодилось, решается интерфейсами
Anonymous
А можно пример?
https://stackoverflow.com/questions/40145569/how-do-you-make-a-function-accept-multiple-types-in-go
Sergey
а во go есть нормальная работа с потоками )))
дак и в питоне она нормальная 😄
Anonymous
Sergey
До golang ей далеко. имхо.
смотря что делать понятно дело что компилируемый быстрее работает
Sergey
но мне хватало
Anonymous
но мне хватало
Зачем тогда Вам Golang, есть же Python )
yakimka
а во go есть нормальная работа с потоками )))
"А у вас негров линчуют"
Valentin
Нафиг питон с двумя версиями
Valentin
Хотя это точно лучше руби:)
Valentin
Лет 5 назад мое изучение питона как раз закончилось на выборе какую же версию на тот момент изучать :D
Lev
р - решительность!)
Sergey
Зачем тогда Вам Golang, есть же Python )
потому что хочу компилируемое что то изучить
Sergey
Нафиг питон с двумя версиями
их больше если что 😄 ну просто каждая версия добавляет что то новое но тк много приложух было написано на 2 питоне то его пока ещё не убрали хотя все практически юзают третий
Anonymous
потому что хочу компилируемое что то изучить
Вот и изучайте, забудьте путхон, он этого никогда не сможет делать )
Sergey
Пайпай тебе в руки
все равно не то
Egor
все равно не то
Расскажи мне за это )
Anonymous
Пайпай тебе в руки
Не факт что эта поделка будет работать на другой системе
Anonymous
С чего бы
С того что этот собранный шлак на Win 7 не заработал на Win 8.1
Egor
С того что этот собранный шлак на Win 7 не заработал на Win 8.1
Давай сначала. Чё такое джит компилятор
Egor
И джава машины