예제 #1
0
파일: model.go 프로젝트: rickb777/golist
func newModel(typ typewriter.Type, flags flags) model {
	p := ""
	d := "*"
	a := ""
	if typ.Pointer {
		p = "*"
		d = ""
		a = "&"
	}
	return model{
		Type:  typ,
		TName: typ.Name,
		PName: typ.String(),
		Ptr:   p,
		Deref: d,
		Addr:  a,
		Has:   flags,
	}
}