Undeclared Name in struct

package main

import "fmt"

type StructWithMapPointer struct {
	Strings *map[string]RepositoryResourceParameters
}

type RepositoryResourceParameters struct {
	RefName *string `json:"refName,omitempty"`
}

func main() {
	mapkey := "qwert"
	refname := "sdfsadf"

	m := map[string]RepositoryResourceParameters{
		mapkey: RepositoryResourceParameters{RefName: &refname},
	}

	fmt.Println("RefName is:", *m[mapkey].RefName)
}

https://play.golang.org/p/MOFaoeLcGdZ

RefName is: sdfsadf