Comment définir bool pointeur de vrai dans struct littérale?

J'ai la fonction ci-dessous qui accepte un bool pointeur. Je me demandais si il n'y a aucune notation qui me permet de définir la valeur de la is champ de true dans la structure littérale; en gros, sans pour définir un nouvel identifiant (i.e. var x := true ; handler{is: &x} )

package main

import "fmt"

func main() {
    fmt.Println("Hello, playground")
    check(handler{is: new(bool) })
}


type handler struct{
    is *bool
}

func check(is handler){}

OriginalL'auteur The user with no hat | 2015-03-02