package web type PageDataBase struct { UserName string } func (pageData PageDataBase) GetUserName() string { return pageData.UserName } func (pageData *PageDataBase) SetUserName(userName string) { pageData.UserName = userName } type IPageDataBase interface { GetUserName() string SetUserName(userName string) }