Andrey
https://goplay.space/#JgD_STNg6IB
Anonymous
так как с этого получить нормальную строку?
Артем
это строка брат
Herman
Артем
Артем
Herman
что в итоге должно быть?
Артем
как у меня должно быть
Herman
не думаю
Артем
Anonymous
Herman
Mark 𓁹
Что он хочет?
Артем
дауж)
Anonymous
0xc6233120a8
вроде можно было с этого получить какое-то слово.
Andrey
Сходи туда, не знаю куда, выведи то, не знаю что
Артем
Herman
Herman
https://goplay.space/#DeFvmbaaFSw
Anonymous
Herman
но строки там не будет
Herman
тольк один символ
Andrey
Будет смешно конечно, если все это время он хотел разыменование сделать
Herman
я сначала думал, что есть слайс uint и надо из этого строку собрать
Anonymous
я все равно ничего не понимаю. Обьясню по другому,в плюсах при получение имени юзера используется 2 переменные,одна чар другая дворд,после использовании функции GetUserNameA,в переменной с чар оказывается юзер. Через враппер я нашел что-то подобное,но не могу перевести *uint32 в строку,для получения самого юзера
Anonymous
не пишите про os/user пж
Herman
*uint32 это указатель на что конкретно ?
Andrey
А ты с плюсов пришел или код переписываешь?
Herman
https://gist.github.com/thesubtlety/be6e7ec9c19083473bed4cae11c8160d#file-golang-windows-dll-go-L79
Herman
мб так
Anonymous
Andrey
Ну значит не с плюсов. Тк у меня таких вопросов не было, когда я переходил.
Andrey
Теперь давай примерами, какой ты вывод хочешь, вот прям с плюсового кода вывод покажи
Anonymous
char username1[UNLEN + 1];
DWORD username_len = UNLEN + 1;
GetUserNameA(username1, &username_len);
Andrey
Мне не нужен код. Мне нужен вывод значений в терминал
Anonymous
Andrey
В чем потребность использовать дворд?
Anonymous
Anonymous
Vladislav
нет, тут только инты
Andrey
Нет
Andrey
Ты же надеюсь понимаешь, что дворд это просто алиас над 32 битами?
Anonymous
Anonymous
Anonymous
ты в плюсах каждую секунду дворд использовал? Ты только винапи писал?
Andrey
Anonymous
Anonymous
и в принципе подобным я не интересовался
Anonymous
Lev
Andrey
Давай по делу. Слов нет в Го
Andrey
Lev
а, так
Andrey
Mark 𓁹
Не пойму почему нет игровых движок на Go, говорят что там сборщик мусора медленный, но его же по идее отключить можно
Andrey
Andrey
точнее ее чистить и тд
Mark 𓁹
Выделил память - удалил когда вышла переменная за вложение. Главное чтобы не было цикличных ссылок
Andrey
Mark 𓁹
Не знаю насчет go, но по идее он может очищать напрямую
Vladislav
жира слишком много
Andrey
жира?
Vladislav
рантайм жирный
Mark 𓁹
Andrey
то и то херня
Mark 𓁹
Типы много занимают памяти?
Andrey
у вас нет прямого управления потоками. вы не можете предсказать когда они выполняться и приотезировать их
Mark 𓁹
Mark 𓁹
По крайней мере порядок потоков любой может быть
Mark 𓁹
А приоритеты да
Mark 𓁹
Vladislav