preguntar acerca de go
2
réponses
golang Gorm accéder à la requête mysql sous-jacente
y a-t-il un moyen d'obtenir le log de requête sql à partir de https://github.com/jinzhu/gorm?
par exemple, dans l'environnement dev, il serait utile de pouvoir enregistrer sur la console les requêtes mysql qui ont été appelées.
par exemple comment …
demandé sur
1970-01-01 00:33:36
2
réponses
Golang: créer un Type Constant et restreindre les valeurs du Type
j'ai une question sur les types de constantes qui sont limitées à certaines valeurs et comment vous l'accomplissez à Golang. Disons que je crée un type unary qui a deux valeurs constantes Positive(1) et Negative(-1) et je veux restreindre l'utilisate …
demandé sur
1970-01-01 00:33:36
2
réponses
Golang JSON omitempty with time.Champ De Temps
essayer de JSON Marshal une structure qui contient 2 champs de temps. Mais je veux que le champ passe seulement s'il a une valeur temporelle. Donc je suis en utilisant json:",omitempty" mais ça ne fonctionne pas.
Que puis-je définir la valeur de Da …
demandé sur
1970-01-01 00:33:35
2
réponses
Différence entre certains opérateurs «|», «^», «&», «&^». Golang
récemment j'ai lu golang spécification et face à certains opérateurs intéressants:
& bitwise AND integers
| bitwise OR integers
^ bitwise XOR integers
&^ bit clear (AND NOT) integers
j'ai es …
demandé sur
1970-01-01 00:33:35
2
réponses
Comment trouver un index de caractères en Golang?
j'essaie de trouver le caractère "@" dans Go mais je ne peux pas trouver un moyen de le faire. Je sais comment indexer des caractères comme " HELLO[1] "qui produirait"E". Cependant, j'essaie de trouver le numéro d'index de l'omble trouvé.
en Python …
demandé sur
1970-01-01 00:33:33
2
réponses
Méthode de Golang avec récepteur de pointeur
j'ai ce code d'exemple
package main
import (
"fmt"
)
type IFace interface {
SetSomeField(newValue string)
GetSomeField() string
}
type Implementation struct {
someField string
}
func (i Implementation) GetSomeField() string {
…
demandé sur
1970-01-01 00:33:35
4
réponses
Dessiner un rectangle à Golang?
est la seule façon de dessiner une forme dans Go avec une certaine largeur de ligne pour le faire avec des primitives pixel par pixel?
je veux dessiner un label avec quelques rectangles et codes-barres, générer et sortir un PNG/PDF.
... …
demandé sur
1970-01-01 00:33:35
3
réponses
pointeurs de golang sur les pointeurs comme paramètres de fonction
j'ai la fonction
func addCatsToMap(m map[string][]CatHouse, meowId int, treats Set, dog *Dog) {
//if (complicated thing) add Cat to m
}
est-il vrai que m, treats, et dog sont passés par référence, et meowId a sa valeur copiée.
Puisque m est la …
demandé sur
1970-01-01 00:33:32
6
réponses
Golang — comment attribuer une valeur par défaut si env var est vide?
Dans golang, comment affecter une valeur par défaut si la variable d'environnement n'est pas définie?
en python je pourrais faire mongo_password = os.getenv('MONGO_PASS', 'pass') où pass est la valeur par défaut si MONGO_PASS env var n'est pas prê …
demandé sur
1970-01-01 00:33:36
3
réponses
Demande D’Origine Croisée Bloquée
J'ai donc ce gestionnaire Go http qui stocke du contenu POST dans le datastore et récupère d'autres informations en réponse. Sur la fin, j'utilise:
func handleMessageQueue(w http.ResponseWriter, r *http.Request) {
w.Header().Set("Access-Control- …
demandé sur
1970-01-01 00:33:34