Перейти Полей Интерфейс

Я знаком с тем, что в Go, интерфейсы определяют функциональность, а не данные. Вы помещаете набор методов в интерфейс, но не можете указать какие-либо поля, которые были бы необходимы для всего, что реализует этот интерфейс. например: // Interface type Giver interface { Give() int64 } // One implemen...

Простой способ скопировать файл в Golang

есть ли простой / быстрый способ скопировать файл в Go? Я не мог найти быстрый способ в доке, и поиск в интернете тоже не помогает. ...

Как инициализировать элементы в Go struct

Я новичок в Golang поэтому выделение в нем сводит меня с ума: import "sync" type SyncMap struct { lock *sync.RWMutex hm map[string]string } func (m *SyncMap) Put (k, v string) { m.lock.Lock() defer m.lock.Unlock() m.hm[k] = v, true } а потом я просто звоню: sm := ...

Как вы обслуживаете статический html-файл с помощью веб-сервера go?

Как вы служите индекса.html (или какой-либо другой статический HTML-файл) с помощью веб-сервера go? Мне просто нужен базовый статический HTML-файл (например, статья), который я могу обслуживать с веб-сервера go. HTML должен быть модифицируемым вне программы go, как это было бы в случае использования шаблоно...

Как отправить почтовый запрос в Go?

Я пытаюсь сделать запрос POST, но я не могу сделать это. На другой стороне ничего не принимается. вот как это должно работать? Я в курсе PostForm...

Не Golang поддержка функции с переменным числом аргументов?

интересно, есть ли в любом случае, что я могу определить функцию для неизвестного числа переменных в Go. что-то вроде этого func Add(num1... int) int { return args } func main() { fmt.Println("Hello, playground") fmt.Println(Add(1, 3, 4, 5,)) } Я хочу обобщить функцию add для л...

Количество элементов в канале

используя буферизованный канал, Как измерить, сколько элементов находится в канале? Например, я создаю и отправляю на канале, Как это: send_ch := make(chan []byte, 100) // code send_ch <- msg Я хочу измерить, сколько msgs в канал send_ch. Я знаю, что из-за параллелизма измерение не будет точным, так ...

В любом случае, чтобы предотвратить синюю подсветку элементов в Chrome при быстром нажатии?

большую часть времени я не беспокоюсь об этом, но у меня есть карусель изображений, и если я быстро нажму на следующий и предыдущий дивы, они будут выделены в Chrome. Я попытался использовать контур: нет, но нет эффекта. Есть ли какие-то решения там?...

Как разработать расширение Chrome для Gmail?

Я думаю о разработке расширения Chrome для Gmail, и я хочу знать, каковы текущие лучшие практики. например: прикрепление подписи GPG по умолчанию к каждому электронному письму добавление дополнительной кнопки, которая делает что-то (у меня уже есть) угон действия отправки электронной почты и побуждая мен...

Включение автоматического заполнения формы браузера

я делаю форму регистрации на моем сайте. Он содержит различные стандартные поля формы. Такие как: имя, адрес, номер телефона, имя пользователя, пароль и т. д. когда я дважды нажимаю на поле (в Chrome 16), чтобы я мог автоматически заполнить свой адрес, я получаю это сообщение: эта веб-страница отключил...