2
ответа

Как обновить запущенную программу в Go [duplicate]

Я попытался сделать автообновление для своей программы, он построил бы мою программу и разместил ее в временном файле UPDATED_BINARY, но когда я попытаюсь заменить текущий исполняемый файл этим временным файлом, вот так: ...
вопрос задан: 26 August 2011 01:07
2
ответа

Как я отлаживаю программу, записанную на языке Движения?

Как я отлаживаю программу Движения? Я использовал Gedit, Идут IDE, но он не имеет отладки. Существует ли способ ступить, хотя мой код и осматривает память? Или застревают я с операторами печати? Могу я...
вопрос задан: 31 May 2011 01:35
2
ответа

Чтение utf8-закодированных данных с соединения, использования Идет

Я могу легко записать строку в соединение с помощью io. WriteString. Однако я, может казаться, легко не читаю строку из соединения. Единственной вещью, которую я могу считать из соединения, являются байты, который, оно...
вопрос задан: 1 August 2010 18:09
2
ответа

Что Движение эквивалентно из argv [0]?

Как я могу получить название своей собственной программы во времени выполнения? Что Движение эквивалентно из argv C/C++ [0]? Мне полезно генерировать использование с правильным именем. Обновление: добавленный некоторый код. пакет основной импорт...
вопрос задан: 28 July 2010 18:20
2
ответа

Пойдите каналы в Ruby

На языке программирования Движения можно отправить сообщения вокруг использования конструкции под названием "Каналы". http://golang.org/doc/effective_go.html#channels я хотел бы использовать что-то как этот в Ruby...
вопрос задан: 17 June 2010 18:24
2
ответа

Поиск C или библиотеки C++, обеспечивающей функциональность, подобную [закрытым] каналам Движения Google

... для использования в многопоточном сетевом сервере. Я хочу раздать данные между несколькими потоками. В настоящее время я использую сокеты с основным потоком, блокирующимся на выборе () и рабочие, блокирующиеся на...
вопрос задан: 23 May 2010 19:00
2
ответа

Лучший способ организовать интерфейс Go

Его долгое время, так как я запрограммировал в C++, но я знаю, что в C++ классы организованы в.h файлы и .cpp файлы. Также много других языков извлекают выгоду из распадающегося кода в...
вопрос задан: 23 May 2010 00:32
2
ответа

закрытый тип с экспортируемыми полями

Во второй день урока go есть следующее упражнение: почему может быть полезно иметь закрытый тип с экспортированными полями? Например: тип геометрии пакета point struct {X, Y int; имя ...
вопрос задан: 20 March 2010 02:20
2
ответа

Не факт, которые Идут, и Java используют поток Пространства пользователя, средний, что Вы не можете действительно обмануть несколько ядро?

Мы говорили о потоках в моем классе операционной системы много в последнее время, и один вопрос прибыл по моему мнению. С тех пор Идут, (и Java) использует поток Пространства пользователя вместо потоков ядра, не делает этого...
вопрос задан: 19 March 2010 18:20
2
ответа

много пример make-файла пакета для движения

Я пытаюсь установить много пакет, идут проект что-то как./main.go./subpackage1/sub1_1.go./subpackage1/sub1_2.go./subpackage2/sub2_1.go./subpackage2/sub2_2.go, куда main.go импортирует обоих...
вопрос задан: 19 March 2010 16:21
2
ответа

Интерфейс реализации функции

Я хочу знать то, что происходит здесь. Существует интерфейс для http обработчика: введите интерфейс Handler {ServeHTTP (*Conn, *Запрос)} Эта реализация я думаю, что понимаю. введите Счетчик...
вопрос задан: 19 March 2010 16:20
2
ответа

Какой смысл того, чтобы иметь указатели в Движении?

Я знаю, что указатели в Движении позволяют мутацию аргументов функции, но не были бы он быть более простым, если они приняли просто ссылки (с соответствующей константой или изменяемыми спецификаторами). Теперь мы имеем...
вопрос задан: 19 March 2010 16:14
2
ответа

Проблема, читающая из сокета в движении

Я пытаюсь выучить язык движения, и я пишу простой сервер эха. Я испытываю затруднения, заставляя это работать, все же. func слушают (строка сервера) {var buf [] слушатель байта, хорошо: = сеть....
вопрос задан: 4 March 2010 21:49
2
ответа

Как реализовать BitSet с Движением?

Я не нашел пакет BitSet в Движении, таким образом, я пытался реализовать его. Я хотел бы использовать массив uint64 для хранения битов. Мне нужно число битов для выделения массива uint64. С Java я могу определить...
вопрос задан: 4 March 2010 21:49
2
ответа

Что можно сделать в 30 строках Движения? Можно ли создать полезную, полную программу, которая демонстрирует ее функции? [закрытый]

Так, большим шумом за последние несколько дней является Движение, новый язык от Google. Принятие Вас является всеми одержимыми фанатами языка программирования как я, Вы все загрузили его, создали его и работали Ваш "Привет, 世界"...
вопрос задан: 14 November 2009 19:10
2
ответа

Сборка "мусора" работает с компилятором Движения (gc)?

Я заметил, что сборка "мусора" еще не реализована в gccgo. http://golang.org/doc/gccgo_install.html#Unimplemented Делает стандартный компилятор Движения (gc) сборка "мусора" поддержки уже?
вопрос задан: 14 November 2009 02:42
2
ответа

Перейти порт к архитектуре AVR?

С тех пор, как я слышал о новом языке Google, Идут, я хотел использовать его для программирования микроконтроллера. В особенности микроконтроллеры AVR Atmel как серия Atmega. Есть ли порт Go для этого...
вопрос задан: 13 November 2009 01:19
2
ответа

Как я использую функцию.Read в Движении?

Пытаясь использовать http пакет Движения, я не могу разработать синтаксис.Read. Следующей, отмеченной ВОТ, является единственная вещь, которую я должен скомпилировать, хотя я попробовал несколько других вещей, которые были всеми...
вопрос задан: 12 November 2009 10:25
1
ответ

Использовать пакет правильно, как расположить каталог, имя файла, файл модульного теста?

Мое дерево исходных файлов похоже на это:/src/pkg / нечто foo.go foo_test.go Внутри foo.go: нечто пакета func панель (n интервал) {...} Внутри foo_test.go: нечто func testBar пакета (t *...
вопрос задан: 12 November 2019 16:24
1
ответ

Перейдите строка к массиву байтов ASCII

Как я могу закодировать свою строку массивом байтов ASCII?
вопрос задан: 1 November 2019 07:14
1
ответ

Пытаясь вычислить пи в го, что я делаю не так? Возможно проблема с математикой.

Я рисую квадрат внутри круга диаметром 1, диагональ квадрата - это диаметр круга. Затем я разделил этот квадрат на 4 прямоугольных треугольника, используя закон косинуса и зная, что ...
вопрос задан: 27 July 2019 20:01
1
ответ

Почему компилятор Go не находит библиотеку, которую я использую?

У меня есть простая программа Go в каталоге x: основной импорт пакета ("log", "os" "github.com/yanzay/tbot") func main () {bot, err: = tbot.NewServer (os.Getenv (". ..
вопрос задан: 7 April 2019 15:06
1
ответ

Отсутствующие перестановки во время рекурсии

У меня есть пример рекурсивного кода в Go Play, есть 2 "?", Цель состоит в том, чтобы сгенерировать замену всех двоичных строк? с 0 или 1 предполагается отображение 4 результатов, но только отображение 3. то есть ...
вопрос задан: 5 April 2019 16:51
1
ответ

Как отсортировать структуру с несколькими параметрами сортировки?

У меня есть массив / фрагмент членов: тип Member struct {Id int LastName string FirstName string} var members [] Member Мой вопрос заключается в том, как отсортировать их по LastName, а затем по FirstName.
вопрос задан: 2 April 2019 11:27
1
ответ

Когда нужно очищать файл в Go?

Когда необходимо очистить файл? Я никогда не делаю этого, потому что я вызываю File.Close и думаю, что он очищается автоматически, не так ли?
вопрос задан: 1 April 2019 11:27
1
ответ

Почему внезапные тесты требуют & ldquo; gcc & rdquo ;?

У меня есть проект, который я обновил с Голанга: 1.9-альпийский до С голанга: 1.12-альпийский, и теперь мой тест не выполняется. Теперь он говорит: $ docker-compose exec bot go vet # runtime / cgo exec: "gcc": ...
вопрос задан: 31 March 2019 14:52
1
ответ

Могу ли я использовать два цикла for для одной функции или есть лучший способ?

Я выписываю домашнее задание, которое я, возможно, перегружал слишком большим количеством структур. Это имело смысл в то время. Я хочу перебрать сезонные скидки (через 2 разных массива - HighPrices, ...
вопрос задан: 31 March 2019 09:20
1
ответ

Вызов метода массива из шаблона golang

Так что в моем main.go у меня есть структура и метод, которые я могу вызвать из main.go без проблем. Представьте, что это так: тип теста struct {val1 float32 val2 float32} func (t Test) ...
вопрос задан: 31 March 2019 05:47
1
ответ

Декодированное значение JSON обрабатывается как float64 вместо int

У меня есть ответ json от API в виде карты [сообщение: Войти успешно. идентификатор пользователя: 1] Сервер: c.JSON (200, gin.H {"message": "Успешный вход в систему", "идентификатор пользователя": 1}) Клиент: карта результатов var [строка] interface {} js
вопрос задан: 31 March 2019 00:12
1
ответ

Что такое запрос клиента?

В приведенном ниже коде (../ src / net / http / request.go): // Для запросов к серверу URL анализируется с URI //, предоставленного в строке запроса, как хранится в RequestURI. Для большинства запросов, полей ...
вопрос задан: 31 March 2019 00:02