x32net: у вас изначально неверный подход, postHandler читает из канала значение и если оно не совпадает с его номером, то просто его выкидывает. Поэтому у вас и теряются сообщения.
x32net: select используется когда надо ждать данные из нескольких каналов или надо сделать что-то в случае если данных сейчас в канале нет.
Чтобы просто подождать ответ из канала можно оставить только конструкцию msg := <-jr
Dataker: replace вы таки к чему применяете? div тут у вас это не один див, а коллекция дивов, ибо getElementsByClassName это функция, которая может вернуть несколько элементов.
Mikhaliich: в большинстве трехмерных редакторов можно конвертануть дисплейс в меш. Обычно он доступен в виде модификатора, применяемого на модель. После применения модификатора, результат можно сохранить.
Mikhaliich: предполагается, что вы не разбиваете примитив при этом способе, а изначально моделите полигональным моделированием. Вообще, если рассматривать варианты, что можно сделать с вашей моделью, то в концепции моделирования примитивами тут напрашиваются booleans. Сетка, правда, будет ужасная, но скругление сделаете.
Ingush Archakov: проще всего понять что такое грамматика можно на примере грамматики JSON-а. www.json.org
Вот эти картинки из кружочков и прямоугольничков, связанных линиями и есть грамматики. Они определяют все возможные валидные комбинации символов для конкретного языка или формата. Есть много различных библиотек для удобной работы с ними. Найти грамматику для нужного вам языка обычно можно в его спецификации. Распарсив язык по грамматике вы получите точное синтаксическое дерево, которое потом останется только раскрасить в зависимости от типов объектов.
rovied: какой пакет вы пытаетесь подключить? У него сборка под windows вообще предполагается? Если пакет не чисто гошный, а имеет биндинги к сишным либам типа того же glib, потребуются пляски с cygwin.
Oleg Shevelev: допустим, объект у него не потокобезопасен. Тогда, передавая указатель в функцию, он столкнется с такими-же проблемами, как в случае с глобальной переменной.
Oleg Shevelev: переменная это просто хранилище для объекта конфига. У этого объекта будут потокобезопасные методы для доступа к параметрам. Вообще без разницы как при этом передается объект, через глобальную переменную или через параметр функции.