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 …
go
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 …
go
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 …
go
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