packagemodelimport("errors")var(ErrAppNotFound=errors.New("app not found"))typeAppstruct{InstanceDomainstring`json:"instance_domain"`InstanceURLstring`json:"instance_url"`ClientIDstring`json:"client_id"`ClientSecretstring`json:"client_secret"`}typeAppRepointerface{Add(appApp)(errerror)Get(instanceDomainstring)(appApp,errerror)}