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

4 ответа

В общем, я предпочитаю указатель приемника по той причине, которую я продемонстрировал выше. Я предпочитаю Friendly API, а не производительность, и иногда, когда тип ошибки содержит огромную информацию, он более производительный.

о получателях значений по сравнению с получателями указателей в сети и потоке стека, я понимаю, что основное правило таково: если вы не планируете модифицировать получатель, а получатель относительно небольшой, указатели не нужны. Затем, читая ...

1 ответ

Я рад слышать это, пожалуйста.

API GET https://api.softlayer.com/rest/v3/SoftLayer_Product_Package/257/getConfiguration?objectMask=mask[itemCategory] возвращает объект,[]datatypes.Product_Package_Order_Configuration гдеItemCategory населён. образец вывода: { "id": 7167, ...

3 ответа

Суть в том, что я видел детерминированный результат, в котором не должно быть детерминизма. Это то, что застряло у меня. Я был полностью прояснен, когда обнаружил, что результаты действительно случайны в нормальной среде. Песочница - это отличный инструмент. Но это не нормальная среда. Скомпилируйте и запустите ваш код локально, и вы увидите ожидаемые результаты.

func main() { messages := make(chan string) go func() { messages <- "hello" }() go func() { messages <- "ping" }() msg := <-messages msg2 := <-messages fmt.Println(msg) fmt.Println(msg2)денный выше код последовательно печатает «ping» и затем ...

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

1 ответ

Наборы методов Go - Вызов метода для указателя типа * T с получателем T

Идтиспекуляция [http://golang.org/ref/spec#Method_sets]говорит: Набор методов любого другого типа T состоит из всех методов с типом получателя T. Набор методов соответствующего типа указателя * T является набором всех методов с получателем * T ...

1 ответ

 стоимость.

код является правильным в коде, где глобальная карта с дорогой для генерации структуры значений может быть модифицирована несколькими параллельными потоками? // equivalent to map[string]*activity where activity is a // fairly ...

1 ответ

stackoverflow.com/questions/51119682/...

я есть следующий код: import "github.com/kless/osutil/user/crypt/sha512_crypt" c := sha512_crypt.New() hash, err := c.Generate([]byte("enter-new-password"), []byte("$2a$09$f5561d2634fb28a969f2dO8QeQ70f4bjCnF/.GvPpjj.8jgmtzZP2")) if err != nil { ...

1 ответ

 в качестве префикса к значению хеша предлагается использовать хэш типа Blowfish. Некоторые из моих предыдущих попыток не учитывали это. Фактически, модуль в попытке 3 не имеет поддержки blowfish.

трока кода в PHP оценивается как true echo '$2a$09$f5561d2634fb28a969f2dO8QeQ70f4bjCnF/.GvPpjj.8jgmtzZP2' == crypt("enter-new-password",'$2a$09$f5561d2634fb28a969f2dO8QeQ70f4bjCnF/.GvPpjj.8jgmtzZP2'); Что мне нужно, так это криптовая функция на ...

1 ответ

Вы, сэр, чемпион! Это была проблема, действительно! Огромное спасибо!

мер, этот код: package main import "fmt" func main() { foo := "bar"" fmt.Println(foo) } превращается в package main import "fmt" func main() { foo: = "bar"" fmt.Println(foo) }на сохранении. Обратите внимание на назначение и двойные двойные ...

3 ответа

POST-данные, используя multipart / form-data Content-Type

Я пытаюсь загрузить изображения со своего компьютера на веб-сайт с помощью go. Обычно я использую скрипт bash, который отправляет файл и ключ на сервер: curl -F "image"=@"IMAGEFILE" -F "key"="KEY" URLон работает нормально, но я пытаюсь ...

1 ответ

 (обратите внимание, что вы не можете запустить это на детской площадке, так как это будет работать, только если вы используете этот метод между несколькими файлами.)

ример кода для структуры и ее метода type A struct {} func (a *A) perfom(string){ ... ... .. }Тогда я хочу вызвать метод из функцииinvoke() проживание вне пакета, пример кода var s := A{} func invoke(url string){ out := s.perfom(url) ... ... }Я ...