Oleg Shevelev: переменная это просто хранилище для объекта конфига. У этого объекта будут потокобезопасные методы для доступа к параметрам. Вообще без разницы как при этом передается объект, через глобальную переменную или через параметр функции.
Oleg Shevelev: эту часть я не трогал, она не относилась к вопросу. Где условие насчет того, что соединение одно? По-вашему, сервер должен принять одно соединение и закрыться?
Горутины это не процессы, вы их не увидите в топе. Если у вас код именно такой, как приведенный здесь, то программа просто завершится почти сразу, ибо вы не ждете завершения горутин. Посмотреть их всех можно если вызвать трейс или панику, вам вывалит огромный список горутин,у каждой будет указано место в коде, где она остановилась.
Скорее всего топология у модели кривая. Проверьте, что модель замкнутая и что все вершины соединены правильно, что нет дубликатов вершин и поверхностей.
Darlov: вы пытаетесь представлять два параметра командной строки как один args1:="-compose Dst_Over"
их нужно отдельно передавать, например: arg1:="-compose" arg2:="Dst_Over"
Darlov: ну, тогда будет достаточно одного такого поля, тогда в массив попадут все поля ноды. Я думаю, что есть библиотеки, в которых подобное уже реализовано, причем, удобнее.