package basenet import ( "fmt" "wartank/pkg/components/sectionnet" "wartank/pkg/types" ) /* Исходник предоставляет тип для хождения по базе. */ // BaseNet -- обзор базы type BaseNet struct { *sectionnet.SectionNet strUrl string } // NewBaseNet -- возвращает новый *BaseNet func NewBaseNet(bot types.IBot) (*BaseNet, error) { if bot == nil { return nil, fmt.Errorf("NewBaseNet(): IBot == nil") } strUrl := "http://wartank.ru/buildings" sf := &BaseNet{ SectionNet: sectionnet.NewSectionNet(bot, bot.Angar().Base(), strUrl), strUrl: strUrl, } return sf, nil }