Resultados da pesquisa a pedido "slice"

1 a resposta

Corte: erro fora dos limites no Go

package main import "fmt" func main() { a := make([]int, 5) printSlice("a", a) b := make([]int, 0, 5) printSlice("b", b) c := b[1:] printSlice("c", c) } func printSlice(s string, x []int) { fmt.Printf("%s len=%d cap=%d %v\n", s, len(x), cap(x), ...

1 a resposta

golang precede uma string a uma fatia… interface {}

Eu tenho um método que tem como argumentov ...interface{}, Preciso acrescentar esta fatia com umstring. Aqui está o método: func (l Log) Error(v ...interface{}) { l.Out.Println(append([]string{" ERROR "}, v...)) }Quando tento comappend() não ...

1 a resposta

Pedaço de fatia em Go

Eu tenho uma fatia com aproximadamente 2,1 milhões de strings de log e gostaria de criar uma fatia de fatias com as strings sendo distribuídas o mais uniformemente possível. Aqui está o que eu tenho até agora: // logs is a slice with ~2.1 ...

1 a resposta

Interface de matriz Golang Join

Eu tento criar inserção em massa. Eu uso gormgithub.com/jinzhu/gorm [http://github.com/jinzhu/gorm] import ( "fmt" dB "github.com/edwinlab/api/repositories" ) func Update() error { tx := dB.GetWriteDB().Begin() sqlStr := "INSERT INTO city(code, ...

1 a resposta

Ir fatias - capacidade / comprimento?

Tentando aprender Siga o tutorial agora e tenha uma pergunta bem básica: func main() { a := make([]int, 5) // [0,0,0,0,0] len=5 cap=5 b := make([]int, 0, 5) // [] len=0 cap=5 c := b[:2] // [0,0] len=2 cap=5 d := c[2:5] // [0,0,0] len=3 cap=3 ...

1 a resposta

Como obter a matriz subjacente de uma fatia no Go?

Digamos que tenho a seguinte matriz de ints de comprimento 3: nums := [3]int{1,2,3} Então eu pego a fatia dos dois primeiros itens numSlice := nums[:2] Invocandocap em numSlice e nums produz 3 em ambos os casos elen produz 2 e ...

1 a resposta

As fatias de golang passam por valor?

Em Golang, estou tentando fazer com que uma fatia de embaralhamento funcione para o meu problema de vendedor ambulante. Ao fazer isso, notei que, quando comecei a editar a fatia, a função de embaralhar era diferente toda vez que ...

1 a resposta

O Django divide um único campo em um conjunto de consultas

Estou tentando pegar os cinco primeiros caracteres de um campo char, mas apenas para um campo em um conjunto de consultas, mas continuo recebendo vários erros. Existe uma maneira eficaz de fazer isso na exibição? Código que estou tentando: var ...

1 a resposta

Extração eficiente de memória de patches sobrepostos da matriz

história curta: Esta é uma pergunta de acompanhamento para:Maneira rápida de dividir a imagem em patches sobrepostos e mesclar patches na ...

1 a resposta

Por que não posso anexar a uma fatia que é propriedade de uma estrutura no golang?

Estou tentando acrescentar um valor a uma fatia de golang, o código funcionará se for chamado no primeiro método, mas se esse método chamar outro método, o código parecerá falhar. Exemplos (Test3 é o que eu estava originalmente tentando ...