| 123456789101112131415161718192021222324252627282930313233 |
- package banknet
- import (
- "fmt"
- "log"
- "wartank/pkg/components/scene_net"
- "wartank/pkg/types"
- )
- /*
- Автоматически опрашивает банк, собирает ресурсы, отдаёт задачу на опрос банка.
- */
- // BankNet -- обзор базы
- type BankNet struct {
- *scene_net.СценаСеть
- }
- // NewBankNet -- возвращает новый *BankNet
- func NewBankNet(bank types.ИБанк) (*BankNet, error) {
- log.Printf("NewBankNet()\n")
- sectionNet, err := scene_net.НовСекцияСеть(bank, "https://wartank.ru/production/Bank")
- if err != nil {
- return nil, fmt.Errorf("NewBankNet(): in create *SectionNet, err=\n\t%w", err)
- }
- sf := &BankNet{
- СценаСеть: sectionNet,
- }
- return sf, nil
- }
|