Questions marquées «go»

199
L'affirmation est-elle mauvaise? [fermé]

Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une...

197
Liste des répertoires dans Go

J'ai essayé de comprendre comment répertorier simplement les fichiers et dossiers dans un seul répertoire dans Go. J'ai trouvé filepath.Walk, mais il va automatiquement dans les sous-répertoires, ce que je ne veux pas. Toutes mes autres recherches n'ont rien amélioré de mieux. Je suis sûr que cette...

196
TransactionManagementError "Vous ne pouvez pas exécuter de requêtes avant la fin du bloc" atomique "" lors de l'utilisation de signaux, mais uniquement pendant les tests unitaires

J'obtiens TransactionManagementError en essayant de sauvegarder une instance de modèle Django User et dans son signal post_save, j'enregistre certains modèles qui ont l'utilisateur comme clé étrangère. Le contexte et l'erreur sont assez similaires à cette question django TransactionManagementError...

196
Django: obtenir la liste des champs du modèle?

J'ai défini une Userclasse dont (finalement) hérite models.Model. Je veux obtenir une liste de tous les champs définis pour ce modèle. Par exemple phone_number = CharField(max_length=20),. Fondamentalement, je veux récupérer tout ce qui hérite de la Fieldclasse. J'ai pensé que je pourrais les...

194
Type de conversion de tranches d'interfaces

Je suis curieux de savoir pourquoi Go ne se convertit []Tpas implicitement en []interface{}quand il se convertira implicitement Ten interface{}. Y a-t-il quelque chose de non trivial dans cette conversion qui me manque? Exemple: func foo([]interface{}) { /* do something */ } func main() { var a...

193
Contrôle de version automatique de l'application

Est-il possible d'incrémenter automatiquement un numéro de version mineure chaque fois qu'une application Go est compilée? Je voudrais définir un numéro de version dans mon programme, avec une section d'auto-incrémentation: $ myapp -version MyApp version 0.5.132 Étant 0,5 le numéro de version que...

192
Définir la classe css dans django Forms

Supposons que j'ai un formulaire class SampleClass(forms.Form): name = forms.CharField(max_length=30) age = forms.IntegerField() django_hacker = forms.BooleanField(required=False) Existe-t-il un moyen pour moi de définir des classes css sur chaque champ de sorte que je puisse ensuite utiliser...

190
Comment Go met-il à jour les packages tiers?

En regardant comment les packages golang se développent et s'améliorent activement, je me demande comment le problème avec les versions de packages est résolu? Je vois que l'un des moyens consiste à stocker des packages tiers dans un dossier de projet. Mais que faire si je l'installe avec go...

190
Package Rust avec à la fois une bibliothèque et un binaire?

Je voudrais créer un package Rust contenant à la fois une bibliothèque réutilisable (où la plupart du programme est implémenté) et un exécutable qui l'utilise. En supposant que je n'ai confondu aucune sémantique dans le système de modules Rust, à quoi mon Cargo.tomlfichier devrait-il...

188
Django South - la table existe déjà

J'essaye de démarrer avec South. J'avais une base de données existante et j'ai ajouté South ( syncdb, schemamigration --initial). Ensuite, j'ai mis models.pyà jour pour ajouter un champ et j'ai couru ./manage.py schemamigration myapp --auto. Il a semblé trouver le terrain et a dit que je pourrais...

186
Puis-je lister tous les packages Go standard?

Existe-t-il un moyen dans Go de répertorier tous les packages standard / intégrés (c'est-à-dire les packages qui sont installés avec une installation Go)? J'ai une liste de packages et je veux savoir quels packages sont

183
Rechercher un jeu de requêtes vide dans Django

Quel est l'idiome recommandé pour vérifier si une requête a renvoyé des résultats? Exemple: orgs = Organisation.objects.filter(name__iexact = 'Fjuk inc') # If any results # Do this with the results without querying again. # Else, do something else... Je suppose qu'il existe plusieurs façons...