Perguntas com a marcação «go»

194
Tipo de conversão de fatias de interfaces

Estou curioso para saber por que o Go não se converte implicitamente []Tem []interface{}quando implicitamente se converte Tem interface{}. Há algo não trivial nessa conversão que estou perdendo? Exemplo: func foo([]interface{}) { /* do something */ } func main() { var a []string =...

193
Versão de criação automática de aplicativos

É possível incrementar um número de versão menor automaticamente cada vez que um aplicativo Go é compilado? Eu gostaria de definir um número de versão dentro do meu programa, com uma seção de incremento automático: $ myapp -version MyApp version 0.5.132 Sendo 0,5 o número da versão que defini e...

192
Definir classe css no Forms do django

Suponha que eu tenho um formulário class SampleClass(forms.Form): name = forms.CharField(max_length=30) age = forms.IntegerField() django_hacker = forms.BooleanField(required=False) Existe uma maneira de definir classes css em cada campo para que eu possa usar o jQuery com base na classe na...

191
Como posso imprimir JSON usando Go?

Alguém conhece uma maneira simples de imprimir bastante a saída JSON no Go? O pacote http://golang.org/pkg/encoding/json/ parece não incluir funcionalidade para isso (EDIT: faz, veja resposta aceita) e um rápido google não mostra nada óbvio. Os usos que estou procurando estão imprimindo bastante...

190
Pacote de ferrugem com uma biblioteca e um binário?

Eu gostaria de criar um pacote Rust que contenha uma biblioteca reutilizável (onde a maior parte do programa é implementada) e também um executável que o utilize. Supondo que não tenha confundido nenhuma semântica no sistema do módulo Rust, como deve ser meu

189
Como funciona a classe Meta do Django?

Estou usando o Django, que permite que as pessoas adicionem parâmetros extras a uma classe usando class Meta. class FooModel(models.Model): ... class Meta: ... A única coisa que encontrei na documentação do Python foi: class FooMetaClass(type): ... class FooClass: __metaclass__ =...

189
Como o Go atualiza pacotes de terceiros?

Olhando o quão ativamente os pacotes golang crescem e melhoram, eu me pergunto como o problema com as versões de pacotes é resolvido. Vejo que uma maneira é armazenar pacotes de terceiros em uma pasta do projeto. Mas e se eu o instalar go

189
Como concatenar strings em templates django?

Eu quero concatenar uma string em uma tag de modelo do Django, como: {% extend shop/shop_name/base.html %} Aqui shop_nameestá minha variável e eu quero concatenar isso com o restante do caminho. Suponha que eu tenha shop_name=example.come quero que o resultado seja estendido

188
O que é uma runa?

O que é uma rune in Go? Eu tenho pesquisado no Google, mas Golang apenas diz em uma linha: runeé um apelido paraint32 . Mas como os números inteiros são usados ​​ao redor, como trocar casos? A seguir, uma caixa de troca de funções. O que é tudo <=e -? E por que não switchtem...

187
Django South - tabela já existe

Estou tentando começar com o sul. Eu tinha um banco de dados existente e adicionei Sul ( syncdb, schemamigration --initial). Atualizei models.pypara adicionar um campo e executei ./manage.py schemamigration myapp --auto. Pareceu encontrar o campo e disse que eu poderia aplicar isso ./manage.py...

186
Posso listar todos os pacotes Go padrão?

Existe uma maneira em Ir para listar todos os pacotes padrão / embutidos (ou seja, os pacotes que vêm instalados com a instalação do Go)? Eu tenho uma lista de pacotes e quero descobrir quais pacotes são

183
Verificando o conjunto de consultas vazio no Django

Qual é o idioma recomendado para verificar se uma consulta retornou algum resultado? Exemplo: orgs = Organisation.objects.filter(name__iexact = 'Fjuk inc') # If any results # Do this with the results without querying again. # Else, do something else... Suponho que existem várias maneiras...