Resultados da pesquisa a pedido "go"

2 a resposta

Como remover código não utilizado em tempo de compilação?

Criamos um pacote Go usado por muitos de nós. É importado usando o padrãoimport ("package-name") método. No entanto, em tempo de compilação, todos os nossos utilitários, incluindo os muito pequenos, acabam sendo binários muito ...

1 a resposta

Vai construir pacotes múltiplos / aninhados?

Comecei a escrever o Go hoje (portanto, experiência 0) e me pergunto se o Go suporta qualquer forma de "criar todos os arquivos de origem", como o quemvn install faz. A estrutura do meu projeto é src `-github.com `-myproject |- package1 | `- ...

3 a resposta

Como altero dinamicamente a tag json da estrutura?

Eu tenho o seguinte: package main import ( "encoding/json" "fmt" "os" "reflect" ) type User struct { ID int64 `json:"id"` Name string `json:"first"` // want to change this to `json:"name"` tag string `json:"-"` Another } type Another struct { ...

2 a resposta

Valor de microssegundos em milissegundos

Estou usando o go-ping (https://github.com/sparrc/go-ping [https://github.com/sparrc/go-ping]) biblioteca de golang para ping sem privilégio no ICMP. timeout := time.Second*1000 interval := time.Second count := 5 host := p.ipAddr pinger, cmdErr ...

3 a resposta

Retornos de chamada C e threads não Go

Como se chama o código Go em C a partir de threads que não foram criados pelo Go?O que atribuo a um ponteiro de função C, de modo que os segmentos não criados pelo Go possam chamar esse ponteiro e inserir o código Go?Atualização0Eu não quero usar ...

1 a resposta

Golang http: resposta múltipla.WriteHeader chama

No momento, estou escrevendo um login e, respectivamente, recursos de inscrição para o meu aplicativo Go Web e estou tentando implementar um recurso que, se você não preencher os dois campos obrigatórios do formulário "nome de usuário" "senha", ...

1 a resposta

Defina a data padrão ao inserir o documento com a hora.

Nomongoose(node.js) Posso definir um esquema de modelo com um padrãoDate.now igual a: ... type: Date, default: Date.now ...Como faço para conseguir o mesmo sem precisar inserir otime.Time toda vez que eu crio um documento commgo? type User ...

1 a resposta

Como obter a representação de string de um tipo?

Digamos que eu tenha o seguinte tipo definido: type ID uuid.UUIDComo eu obteria o tipo como string de maneira programática, para que seja fácil refatorar mais tarde além de talvez: fmt.Sprintf("%T", ID{})das quais não gosto porque instancia, ...

1 a resposta

Como executar um comando shell em uma pasta específica com Golang?

Eu posso usar issoout, err := exec.Command("git", "log").Output() para obter uma saída do comando que será executado no mesmo caminho que o local do executável. Como especifico em qual pasta desejo executar o comando?

4 a resposta

GO - Por que métodos implícitos não-ponteiros não satisfazem a interface?

Supondo que entendemos que, Para definição explícita de método para o tipoX, O compilador GO define implicitamente o mesmo método para o tipo*X evice-versa, se eu declarar, func (c Cat) foo(){ //do stuff_ }e declarar, func (c *Cat) foo(){ // ...