Perguntas com a marcação «go»

129
Enviando imagens usando Http Post

Quero enviar uma imagem do cliente Android para o servidor Django usando o Http Post. A imagem é escolhida da galeria. No momento, estou usando o nome do valor da lista Pairs para enviar os dados necessários para o servidor e recebendo respostas do Django no JSON. A mesma abordagem pode ser usada...

129
Executando consultas regex com pymongo

Estou tentando executar uma consulta regex usando o pymongo em um servidor mongodb. A estrutura do documento é a seguinte { "files": [ "File 1", "File 2", "File 3", "File 4" ], "rootFolder": "/Location/Of/Files" } Quero obter todos os arquivos que correspondam ao padrão * Arquivo. Eu...

129
De io.Reader para string em Go

Eu tenho um io.ReadCloserobjeto (de um http.Responseobjeto). Qual é a maneira mais eficiente de converter todo o fluxo em um

129
Como você imprime em um teste Go usando o pacote de “teste”?

Estou executando um teste em Go com uma instrução para imprimir algo (ou seja, para depuração de testes), mas não está imprimindo nada. func TestPrintSomething(t *testing.T) { fmt.Println("Say hi") } Quando eu executo go test neste arquivo, esta é a saída: ok command-line-arguments 0.004s A...

129
Como juntar uma fatia de strings em uma única string?

package main import ( "fmt" "strings" ) func main() { reg := [...]string {"a","b","c"} fmt.Println(strings.Join(reg,",")) } dá-me um erro de: prog.go: 10: não é possível usar reg (digite [3] string) como tipo [] string no argumento de strings.Join Existe uma maneira mais direta / melhor do...

128
Como automatizar o createuperuser no django?

Quero auto run manage.py createsuperuseron djangomas nas encostas que não há nenhuma maneira de definir uma senha padrão. Como posso conseguir isso? Ele deve ser independente no banco de dados

128
Como fazer uma solicitação https com certificado inválido?

Digamos que eu queira ser https://golang.orgprogramaticamente. Atualmente, o golang.org (ssl) possui um certificado inválido emitido para o *.appspot.comSo quando executo isso: package main import ( "log" "net/http" ) func main() { _, err := http.Get("https://golang.org/") if err != nil {...

128
json.Marshal (struct) retorna "{}"

type TestObject struct { kind string `json:"kind"` id string `json:"id, omitempty"` name string `json:"name"` email string `json:"email"` } func TestCreateSingleItemResponse(t *testing.T) { testObject := new(TestObject) testObject.kind = "TestObject" testObject.id = "f73h5jf8"...

127
O idioma Go possui sobrecarga de função / método?

Estou portando uma biblioteca C para Go. A função CA (com varargs) é definida assim: curl_easy_setopt(CURL *curl, CURLoption option, ...); Então eu criei as funções do wrapper C: curl_wrapper_easy_setopt_str(CURL *curl, CURLoption option, char* param); curl_wrapper_easy_setopt_long(CURL *curl,...