Documentation
¶
Index ¶
- func GetFieldByFieldTag(jsonTagKey, jsonTagValue string, s interface{}) (string, interface{})
- func MapLanguageGUID(data interface{}, logger logrus.FieldLogger, db *gorm.DB, cache *LanguageCache) (interface{}, error)
- func MapProductGUID(data interface{}, logger logrus.FieldLogger, db *gorm.DB, cache *ProductCache) (interface{}, error)
- type Base
- type Language
- type LanguageCache
- type Product
- type ProductCache
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetFieldByFieldTag ¶
func MapLanguageGUID ¶ added in v0.6.1
func MapLanguageGUID(data interface{}, logger logrus.FieldLogger, db *gorm.DB, cache *LanguageCache) (interface{}, error)
func MapProductGUID ¶
func MapProductGUID(data interface{}, logger logrus.FieldLogger, db *gorm.DB, cache *ProductCache) (interface{}, error)
Types ¶
type LanguageCache ¶ added in v0.6.1
func (*LanguageCache) LoadLanguageCache ¶ added in v0.6.1
func (c *LanguageCache) LoadLanguageCache(db *gorm.DB) error
type ProductCache ¶ added in v0.6.1
func (*ProductCache) LoadProductCache ¶ added in v0.6.1
func (c *ProductCache) LoadProductCache(db *gorm.DB) error
Click to show internal directories.
Click to hide internal directories.