httpsrv

package
v0.0.0-...-32fa971 Latest Latest
Warning

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

Go to latest
Published: Nov 18, 2023 License: MIT Imports: 9 Imported by: 0

Documentation

Overview

* * Generated by go-doudou v2.0.1. * Don't edit!

* * Generated by go-doudou v2.0.1. * You can edit it as your need.

* * Generated by go-doudou v2.0.1. * You can edit it as your need.

Index

Constants

This section is empty.

Variables

View Source
var RouteAnnotationStore = framework.AnnotationStore{
	"GetUser": {
		{
			Name: "@role",
			Params: []string{
				"USER",
			},
		},
	},
	"GetMe": {
		{
			Name: "@role",
			Params: []string{
				"USER",
			},
		},
	},
	"GetLogout": {
		{
			Name: "@role",
			Params: []string{
				"USER",
			},
		},
	},
}

Functions

func Routes

func Routes(handler UsersvcHandler) []rest.Route

Types

type UsersvcHandler

type UsersvcHandler interface {
	GetUser(w http.ResponseWriter, r *http.Request)
	GetMe(w http.ResponseWriter, r *http.Request)
	SignUp(w http.ResponseWriter, r *http.Request)
	LogIn(w http.ResponseWriter, r *http.Request)
	GetLogout(w http.ResponseWriter, r *http.Request)
	GetTokenValidate(w http.ResponseWriter, r *http.Request)
}

func NewUsersvcHandler

func NewUsersvcHandler(usersvc service.Usersvc) UsersvcHandler

type UsersvcHandlerImpl

type UsersvcHandlerImpl struct {
	// contains filtered or unexported fields
}

func (*UsersvcHandlerImpl) GetLogout

func (receiver *UsersvcHandlerImpl) GetLogout(_writer http.ResponseWriter, _req *http.Request)

func (*UsersvcHandlerImpl) GetMe

func (receiver *UsersvcHandlerImpl) GetMe(_writer http.ResponseWriter, _req *http.Request)

func (*UsersvcHandlerImpl) GetTokenValidate

func (receiver *UsersvcHandlerImpl) GetTokenValidate(_writer http.ResponseWriter, _req *http.Request)

func (*UsersvcHandlerImpl) GetUser

func (receiver *UsersvcHandlerImpl) GetUser(_writer http.ResponseWriter, _req *http.Request)

func (*UsersvcHandlerImpl) LogIn

func (receiver *UsersvcHandlerImpl) LogIn(_writer http.ResponseWriter, _req *http.Request)

func (*UsersvcHandlerImpl) SignUp

func (receiver *UsersvcHandlerImpl) SignUp(_writer http.ResponseWriter, _req *http.Request)

Jump to

Keyboard shortcuts

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