controller

package
v1.9.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 16, 2020 License: GPL-3.0 Imports: 28 Imported by: 0

Documentation

Overview

Package controller is the "controller" layer.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func MapRoutes

func MapRoutes() *gin.Engine

MapRoutes returns a gin engine and binds controllers with request URLs.

Types

type DataModel

type DataModel map[string]interface{}

DataModel represents data model.

type Status

type Status struct {
	*service.PlatformStatus

	Name      string              `json:"name"`
	Nickname  string              `json:"nickname"`
	AvatarURL string              `json:"avatarURL"`
	BlogTitle string              `json:"blogTitle"`
	BlogURL   string              `json:"blogURL"`
	Role      int                 `json:"role"`
	Blogs     []*service.UserBlog `json:"blogs"`
}

Status represents platform status and blog info.

Directories

Path Synopsis
Package console defines console controllers.
Package console defines console controllers.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL