Результаты поиска по запросу "go"

6 ответов

Что такое идиоматический способ представления перечислений в Go?

Я пытаюсь представить упрощенную хромосому, которая состоит из N оснований, каждое из которых может быть только одним из{A, C, T, G}. Я хотел бы формализовать ограничения с помощью enum, но мне интересно, какой самый идиоматичный способ эмуляции ...

1 ответ

Как зашифровать и расшифровать обычный текст с помощью ключей RSA в Go?

Я пытаюсь написать служебную программу, которая шифрует и дешифрует текстовые файлы, используя пару ключей RSA. Ключи RSA были сгенерированы с помощью ssh-keygen и хранятся в .ssh, как обычно. У меня возникают проблемы с пониманием, как это ...

3 ответа

Ошибка «невозможно загрузить пакет: пакет my_prog: найдены пакеты my_prog и main»

В моем GOPATH у меня есть что-то вроде этого: /bin/ /pkg/ /src/ /src/my_prog/ /src/my_prog/main.go /src/my_prog/d_interface.go /src/my_prog/d_struct_that_implements_the_interface.goВmain.go у меня естьpackage main, вd_interface.go ...

ТОП публикаций

3 ответа

Каков наиболее переносимый / кроссплатформенный способ представления новой строки в go / golang?

В настоящее время для представления новой строки в программах go я использую\n, Например: package main import "fmt" func main() { fmt.Printf("%d is %s \n", 'U', string(85)) }... будет давать85 is U с последующим переводом строки. Тем не менее, ...

2 ответа

Go управление потреблением памяти

Я новичок в Go и пытаюсь понять, как он управляет потреблением памяти. У меня проблемы с памятью в одном из моих тестовых проектов. Я не понимаю, почему Go использует все больше и больше памяти (никогда не освобождая ее), когда моя программа ...

2 ответа

Как узнать, какие типы реализуют какой интерфейс в Голанге?

Пример: В упаковкеio типByteReader [http://golang.org/pkg/io/#ByteReader]определяет интерфейс, который оборачивает методReadByte() (c byte, err error). Какой самый простой способвыяснить какие типыв стандартной библиотеке (т.е. перечисленные ...

2 ответа

Насколько точно время Го?

Пакет времени Go утверждает, что дает наносекундную точность. http://golang.org/src/pkg/time/time.go [http://golang.org/src/pkg/time/time.go] Мне интересно, как это реализовано и могу ли я доверять этому. Мои сомнения связаны с Python, который ...

3 ответа

Рекурсивная блокировка в Go

гоуsync пакет имеетMutex, К сожалению, это не рекурсивно. Какой лучший способ реализовать рекурсивные блокировки в Go?

2 ответа

Что делает установка?

Документы ничего не говорят о том, чтоbuild противinstall делает Я ожидал, что это какmake install; то есть он берет скомпилированный материал и помещает его в окончательное местоположение (/usr/local/bin/my_new_toy или что-то еще) но кажется, ...

5 ответов

Почему я вижу ZgotmplZ в моих выходных шаблонах Go HTML?

Когда я вызываю функцию шаблона Go для вывода HTML, она отображаетZgotmplZ. Образец кода: http://play.golang.org/p/tfuJa_pFkm [http://play.golang.org/p/tfuJa_pFkm] package main import ( "html/template" "os" ) func main() { funcMap ...