preguntar acerca de go
4
réponses
Comment rechercher un élément dans une tranche de golang
J'ai une tranche de structures.
type Config struct {
Key string
Value string
}
// I form a slice of the above struct
var myconfig []Config
// unmarshal a response body into the above slice
if err := json.Unmarshal(respbody, &myconfig); err != …
demandé sur
1970-01-01 00:33:36
3
réponses
Pourquoi ai-je besoin pour utiliser le protocole http.StripPrefix pour accéder à mes fichiers statiques?
Principal.aller
package main
import (
"net/http"
)
func main() {
http.Handle("/static/", http.StripPrefix("/static/", http.FileServer(http.Dir("static"))))
http.ListenAndServe(":8080", nil)
}
Structure du répertoire:
%GOPATH%/src/p …
demandé sur
1970-01-01 00:33:35
1
réponses
Affectation de null aux champs JSON au lieu de chaînes vides dans Golang
Puisque la chaîne vide est la valeur zéro/par défaut pour Golang string, j'ai décidé de définir tous les champs tels que interface{} à la place. par exemple
type student struct {
FirstName interface{} `json:"first_name"`
MiddleName interfa …
demandé sur
1970-01-01 00:33:35
3
réponses
Gorm Golang orm associations
J'utilise Go avec le Gorm ORM .
J'ai le texte suivant des structures. La relation est simple. Une ville a plusieurs endroits et un endroit appartient à une ville.
type Place struct {
ID int
Name string
Town Town
}
type …
demandé sur
1970-01-01 00:33:35
4
réponses
Recherche de chaîne insensible à la casse dans golang
Comment puis-je rechercher un mot dans un fichier de manière insensible à la casse?
Par exemple
Si je recherche UpdaTe dans le fichier, si le fichier contient une mise à jour, la recherche doit le sélectionner et le Compter comme une correspondan …
demandé sur
1970-01-01 00:33:34
1
réponses
Réflexion Golang: obtenir la balise du champ struct
Est-il possible de réfléchir à un champ d'une structure, et obtenir une référence à ses valeurs de balise?
Par exemple:
type User struct {
name string `json:name-field`
age int
}
...
user := &User{"John Doe The Fourth", 20}
getSt …
demandé sur
1970-01-01 00:33:34
2
réponses
Golang templates: comment définir un tableau dans une variable?
quelle serait la syntaxe correcte pour définir une variable de tableau à l'intérieur d'un modèle go ? (voici un modèle HTML). Voici ce que j'ai essayé :
{{define "template"}}
{{ $x:=[]int{0,1,2} }}{{$x[0]}}
{{end}}
le journal des erreurs dit: …
demandé sur
1970-01-01 00:33:34
1
réponses
Golang: lire les entrées de stdin jusqu’à EOF tout en signalant des erreurs de format
nums := make([]int, 0)
{
var d int
for {
_, err := fmt.Scan(&d)
if err != nil {
break
}
nums = append(nums, d)
}
}
Cela fonctionne à lire dans les ints de stdin. Mais si stdin ressemble 1 …
demandé sur
1970-01-01 00:33:33
2
réponses
Simple golang IRC bot garde le timing hors
je bricole avec golang et mon premier code est un Simple bot IRC avec le code suivant:
package main
import ("net"
"log"
"bufio"
"fmt"
"net/textproto"
)
type Bot struct{
server string
port string …
demandé sur
1970-01-01 00:33:32
1
réponses
Manipulation des images de filigrane avec Go
je veux trouver quelque chose au sujet de faire les exemples d'image de filigrane, écrits dans le langage Go!
j'ai besoin d'une image PNG pour le filigrane de l'image, qui peut être appliquée à d'autres formats PNG, GIF, JPEG, etc.,
j'espère que vo …
demandé sur
1970-01-01 00:33:33