0
ответов

Разбор даты в Go

Я пытаюсь разобрать метку времени, созданную tar, например '2011-01-19 22:15', но не могу обработать фанковый API времени .Parse. Следующее дает "время анализа" 2011-01-19 22:15 ": месяц из ...
вопрос задан: 5 July 2011 22:38
0
ответов

Подстановочные знаки в шаблоне для http.HandleFunc

При регистрации обработчиков в Go (язык) есть ли способ указывать в шаблоне подстановочные знаки? Например: http.HandleFunc ("/ groups / * / people", peopleInGroupHandler) Где * может быть любым ...
вопрос задан: 3 July 2011 18:00
0
ответов

Производительность Google Go?

Так кто-нибудь использовал Go от Google? Мне было интересно, как математическая производительность (например, провалы) сравнивается с другими языками со сборщиком мусора ... например, Java или .NET? Кто-нибудь исследовал ...
вопрос задан: 1 July 2011 13:24
0
ответов

Почему Go использует собственный генератор кода? [закрыто]

Текущий официальный компилятор для Go (http://code.google.com/p/go/) в настоящее время использует созданный вручную, возможно, непонятный генератор кода, который включает добавление пользовательских разделов в двоичный файл ELF. Это ...
вопрос задан: 30 June 2011 19:16
0
ответов

Ограничить выделение памяти в языке Go?

Я нахожу способ ограничить использование памяти в языке Go. В моем приложении, реализованном на языке Go, есть большие данные, которые необходимо загрузить в основную память, поэтому я хочу ограничить максимальный размер памяти ...
вопрос задан: 30 June 2011 10:25
0
ответов

В Go, если тип T2 основан на типе T1, существует ли какое-либо «наследование» от T1 к T2?

Если тип T2 основан на типе T1, кроме использования тех же полей данных, есть ли связь между Т1 и Т2? основной пакет импортировать "fmt" тип T1 struct {s string} func (v * T1) F1 () строка {...
вопрос задан: 26 June 2011 13:24
0
ответов

Как выделить память для массива в языке программирования go?

Я хочу создать массив размера N на ходу, но я не знаю, какое значение N будет во время компиляции, как я бы выделил для него память? например func MakeArray (size int) {return new ([size] int) } который не '...
вопрос задан: 25 June 2011 05:34
0
ответов

Go против Scala для веб-приложений в реальном времени [закрыто]

Я пишу веб-приложение, которое использует веб-сокеты для обновления положения транспортных средств на карте Google и для обмена сообщениями с водителями в реальном времени. Я играл с Node.js, а также с Tornado, ...
вопрос задан: 23 June 2011 10:53
0
ответов

Unix FIFO на ходу?

Есть ли способ создать unix FIFO с языком Go? В пакете os нет ни Mkfifo, ни Mknod, хотя я ожидал, что именованные FIFO в основном используются в ОС posix. Фактически, есть функция для ...
вопрос задан: 22 June 2011 14:39
0
ответов

На ходу, как создать интерфейс, когда методы вызываются с помощью * Type?

Попытка создать интерфейс, но методы имеют * Тип, а не Тип получателей ИЗВИНЕНИЕ: был сонным и неправильно читал сообщения об ошибках. Думал, что мне блокируют создание интерфейса БД, когда в ...
вопрос задан: 22 June 2011 11:48
0
ответов

Как в Go создать «конструктор» для типа со строковым базовым типом?

пытаясь иметь тип Char, который представляет собой строку длиной в один символ. что я не могу сделать, так это создать «конструктор». Я знаю, что упускаю что-то совершенно очевидное. объявить тип типа Char Char ...
вопрос задан: 21 June 2011 11:46
0
ответов

http.Handle (Handler или HandlerFunc)

Как реализована следующая функция? func handle (строка шаблона, интерфейс обработчика {}) {// ... что здесь происходит? ... http.Handle (шаблон,?) } handle ("/ foo", func (w http.ResponseWriter, ...
вопрос задан: 17 June 2011 09:27
0
ответов

Как поддержать кодирование стиля Allman в Go?

Во всех проектах, с которыми я работал на других языках, стиль распорок предпочтительным был стиль Allman (также известный как стиль ANSI). Отсутствие стиля распорок свободной формы (тоже скобки) - это то, что я ...
вопрос задан: 11 June 2011 00:28
0
ответов

создание общих алгоритмов на ходу

Я не могу придумать чистый способ реализовать алгоритм, который будет работать с любым типом. Следующий код приведет к ошибкам при попытке преобразовать строку или типизированный фрагмент в интерфейсы, и вы не сможете ...
вопрос задан: 6 June 2011 17:26
0
ответов

Почему типы приема метода Go не могут быть интерфейсами?

Из документации Go по объявлениям методов: Тип получателя должен иметь форму T или * T, где T - имя типа. T называется базовым типом получателя или просто базовый тип. Базовый тип должен not ...
вопрос задан: 5 June 2011 08:09
0
ответов

Выполнить команду оболочки в Go

Я ищу для выполнения оболочки в Go и получить результат в виде строки в моей программе. Я видел версию Rosetta Code: импорт "fmt" import "exec" func main () {cmd, err: ...
вопрос задан: 31 May 2011 02:18
0
ответов

Google App Engine - Go против рекомендаций Python? [закрыто]

Я собираюсь написать свое первое приложение для Google App Engine. C # - мой «родной» язык, и поэтому написание приложения на Java, конечно, было бы наиболее логичным. НО, я компьютерщик и хотел бы взять ...
вопрос задан: 29 May 2011 08:32
0
ответов

Цикл по массиву объектов в шаблоне (Go)

Я передаю структуру (один элемент представляет собой массив категории Category объектов) в шаблон для рендеринга. В шаблоне у меня есть код, который выглядит примерно так: {.repeated section Categories}

вопрос задан: 29 May 2011 05:50
0
ответов

Go - время - миллисекунды

Мне нужно время в миллисекундах из-за того, что может быть большой объем транзакций, поэтому я хочу что-то правильное и быстрое. Будет ли следующее работать лучше всего? : iMilli: = int ((...
вопрос задан: 28 May 2011 13:11
0
ответов

Инструмент статического анализа кода (линтер) для языка Go

Есть ли инструмент статического анализа для языка Go, например lint, pylint и т. Д. ? Насколько я искал, я не нашел ничего связанного. Я могу заниматься этим в качестве старшего студента в моем отделе. Я должен быть ...
вопрос задан: 21 May 2011 20:36
0
ответов

Как определить тип функции, который принимает любое количество аргументов в Go?

Я пытаюсь написать функцию, которая принимает любую другую функцию и оборачивает ее вокруг новой функции. Это то, что я пробовал до сих пор: package main import ("fmt" ) func protect (unprotected func (......
вопрос задан: 20 May 2011 07:52
0
ответов

Есть ли библиотека SFTP или SSH для Go? [закрыто]

Кажется, я не могу найти ... это немного грустно для языка, позиционируемого как сетевой.
вопрос задан: 14 May 2011 07:51
0
ответов

Правильный метод хеширования произвольного объекта

Я пишу структуру данных, которая должна хешировать произвольный объект. Следующая функция, похоже, не сработает, если я дам параметр int. func Hash (obj interface {}) [] byte {digest: = md5 ....
вопрос задан: 11 May 2011 03:47
0
ответов

Проблемы, для которых лучше всего подходят scala / akka или go.

В последнее время при изучении Go кажется, что можно провести аналогию между Go и Scala / Akka, где akka Actor похож на goroutine, а ActorRef аналогичен на канал Go. Помимо платформы ...
вопрос задан: 6 May 2011 17:33
0
ответов

Как мне получить текущую метку времени в Go?

Как лучше всего получить текущую метку времени в Go и преобразовать ее в строку? Мне нужны дата и время, например. ГГГГММДДччммсс формат.
вопрос задан: 4 May 2011 15:08
0
ответов

ссылка на массив golang, например. b [1: 4] ссылается на элементы 1,2,3

В блоге golang говорится: «Срез также может быть сформирован путем« разрезания »существующего среза или массива. Нарезка выполняется путем указания полуоткрытого диапазона с двумя индексами, разделенными двоеточием. Например, ...
вопрос задан: 3 May 2011 11:42
0
ответов

Приведение одного указателя к типу указателя к другому при ошибке Golang

Кто-нибудь может сказать мне, почему это не компилируется? основной тип пакета myint int func set (a ** myint) {i: = myint (5) * a = & i} func main () {var k * int set ((** myint) (& k)) // ...
вопрос задан: 20 March 2011 17:49
0
ответов

Разница в месяцах Javascript

Как рассчитать разницу в месяцах в Javascript ? Обратите внимание, есть похожие вопросы, такие как: Как лучше всего рассчитать разницу дат в Javascript? Но они основаны на ...
вопрос задан: 23 February 2011 02:37
0
ответов

Есть ли в Go стандартные функциональные примитивы?

Позволяет ли стандартная библиотека (или популярная согласованная библиотека) отображать, фильтровать, складывать и т. Д. По фрагментам / картам ?
вопрос задан: 21 February 2011 04:45
0
ответов

popup.html - изменить ширину?

Как изменить ширину popup.html? Я попытался изменить ширину div в нем, но, похоже, это не повлияло. Вот что я пробовал ...
вопрос задан: 16 February 2011 19:09