0
ответов

Какова роль синтаксиса «interface {}» в Go?

Я прочитал эффективные учебники Go и Go, а также некоторые источники, но точный механизм, лежащий в основе синтаксиса интерфейса {} Go, для меня несколько загадочен. Я впервые увидел это, когда пытался ...
вопрос задан: 9 February 2011 18:45
0
ответов

Go: Есть ли способ избежать реализации полной сортировки. для фрагментов структур?

Если у меня есть массив / фрагмент структур в Go и я хочу отсортировать их с помощью пакета сортировки, мне кажется, что мне нужно реализовать весь интерфейс сортировки, который содержит 3 метода: Len {{1 }} Swap Less It ...
вопрос задан: 9 February 2011 15:50
0
ответов

Утечки памяти - ужас каждого программиста?

Я программирую игровой движок на C ++, который также поддерживает Lua. Мой самый большой ужас: утечки памяти. Не то чтобы моя игра уже кишела ими, я боюсь, что они выскочат из ...
вопрос задан: 6 February 2011 15:31
0
ответов

Возврат к более специализированному интерфейсу

Я пишу игру на ходу. В C ++ я бы сохранил все свои классы сущностей в массиве класса BaseEntity. Если бы сущности нужно было перемещаться по миру, это был бы PhysEntity, производный от ...
вопрос задан: 26 January 2011 08:25
0
ответов

Загрузить метаданные файла с помощью go

Кто-нибудь знает способ чтения метаданных и / или свойств файла с помощью языка go?
вопрос задан: 16 January 2011 01:38
0
ответов

Разделение строки с помощью регулярного выражения в Go

Я действительно новичок в Go, и до сих пор мне это нравилось. Я пытаюсь найти хороший способ разбить строку, используя регулярное выражение вместо строки. Спасибо http://nsf.github.com/go/strings.html?f:...
вопрос задан: 16 December 2010 22:49
0
ответов

Как мне вернуться из функции main в Go?

Как мне вернуться из main с кодом выхода, как в C? Контекст: я проверяю, что есть единственный аргумент командной строки, я напечатаю использование и верну код состояния ошибки, если аргумент ...
вопрос задан: 25 November 2010 14:48
0
ответов

Почему в Go нет stackoverflow

Я прочитал в этой презентации http://golang.org/doc/ExpressivenessOfGo.pdf, стр. 42: Безопасно - нет переполнений стека Как это возможно? и / или как Go работает, чтобы избежать этого?
вопрос задан: 19 November 2010 16:31
0
ответов

Обработка массивов в Go

Прочитав следующее по адресу http: //golang.org/doc/effective_go.html#arrays ... Массивы - это значения. Назначение одного массива другому копирует все элементы. В частности, если вы передаете массив ...
вопрос задан: 19 November 2010 02:52
0
ответов

Динамический FFI в Go

Можно ли динамически загружать чужие Библиотека c (dll) и вызывать ее функции в Go? Я знаю, что есть cgo, которая используется для статической привязки к функциям C, но меня интересует динамический способ.
вопрос задан: 9 November 2010 11:00
0
ответов

Что означает «системный язык»?

В Go Talk 2009 pdf есть комментарий, объясняющий, почему они придумали язык го: Нет нового основного системного языка в десятилетие. В чем смысл системного языка? Это язык, который ...
вопрос задан: 5 November 2010 19:41
0
ответов

Есть ли там профайлер Go?

Я немного поигрался с Go вскоре после его выхода. Профайлера тогда не было; есть ли он сейчас?
вопрос задан: 5 October 2010 13:26
0
ответов

Сокеты Unix в движении

Я пытаюсь сделать простой клиент и сервер эха, который использует сокеты Unix. В этом примере соединение, кажется, однонаправлено. Сервер может получить данные от клиента, но это не может отправить...
вопрос задан: 22 May 2010 02:35
0
ответов

Общая библиотека в Движении?

Действительно ли возможно создать Общую Библиотеку (.so), использование Идут? ОБНОВЛЕННЫЙ: созданный "проблема" для него.
вопрос задан: 19 March 2010 16:21