Update beego pkg paths

This commit is contained in:
Jihoon Seo 2021-01-28 13:34:54 +09:00
parent da498b7df5
commit 2bb6c45786
60 changed files with 113 additions and 112 deletions

View File

@ -16,7 +16,7 @@
// Usage: // Usage:
// //
// import( // import(
// "github.com/beego/beego/v2/cache" // "github.com/beego/beego/v2/client/cache"
// ) // )
// //
// bm, err := cache.NewCache("memory", `{"interval":60}`) // bm, err := cache.NewCache("memory", `{"interval":60}`)

View File

@ -20,8 +20,8 @@
// //
// Usage: // Usage:
// import( // import(
// _ "github.com/beego/beego/v2/cache/memcache" // _ "github.com/beego/beego/v2/client/cache/memcache"
// "github.com/beego/beego/v2/cache" // "github.com/beego/beego/v2/client/cache"
// ) // )
// //
// bm, err := cache.NewCache("memcache", `{"conn":"127.0.0.1:11211"}`) // bm, err := cache.NewCache("memcache", `{"conn":"127.0.0.1:11211"}`)

View File

@ -20,8 +20,8 @@
// //
// Usage: // Usage:
// import( // import(
// _ "github.com/beego/beego/v2/cache/redis" // _ "github.com/beego/beego/v2/client/cache/redis"
// "github.com/beego/beego/v2/cache" // "github.com/beego/beego/v2/client/cache"
// ) // )
// //
// bm, err := cache.NewCache("redis", `{"conn":"127.0.0.1:11211"}`) // bm, err := cache.NewCache("redis", `{"conn":"127.0.0.1:11211"}`)

View File

@ -14,7 +14,7 @@
// Package config is used to parse config. // Package config is used to parse config.
// Usage: // Usage:
// import "github.com/beego/beego/v2/config" // import "github.com/beego/beego/v2/core/config"
// Examples. // Examples.
// //
// cnf, err := config.NewConfig("ini", "config.conf") // cnf, err := config.NewConfig("ini", "config.conf")

View File

@ -20,8 +20,8 @@
// //
// Usage: // Usage:
// import( // import(
// _ "github.com/beego/beego/v2/config/xml" // _ "github.com/beego/beego/v2/core/config/xml"
// "github.com/beego/beego/v2/config" // "github.com/beego/beego/v2/core/config"
// ) // )
// //
// cnf, err := config.NewConfig("xml", "config.xml") // cnf, err := config.NewConfig("xml", "config.xml")

View File

@ -20,8 +20,8 @@
// //
// Usage: // Usage:
// import( // import(
// _ "github.com/beego/beego/v2/config/yaml" // _ "github.com/beego/beego/v2/core/config/yaml"
// "github.com/beego/beego/v2/config" // "github.com/beego/beego/v2/core/config"
// ) // )
// //
// cnf, err := config.NewConfig("yaml", "config.yaml") // cnf, err := config.NewConfig("yaml", "config.yaml")

View File

@ -15,7 +15,7 @@
// Package context provide the context utils // Package context provide the context utils
// Usage: // Usage:
// //
// import "github.com/beego/beego/v2/context" // import "github.com/beego/beego/v2/server/web/context"
// //
// ctx := context.Context{Request:req,ResponseWriter:rw} // ctx := context.Context{Request:req,ResponseWriter:rw}
// //

View File

@ -22,7 +22,7 @@
// "net/http" // "net/http"
// "os" // "os"
// //
// "github.com/beego/beego/v2/grace" // "github.com/beego/beego/v2/server/web/grace"
// ) // )
// //
// func handler(w http.ResponseWriter, r *http.Request) { // func handler(w http.ResponseWriter, r *http.Request) {

View File

@ -15,7 +15,7 @@
// Package httplib is used as http.Client // Package httplib is used as http.Client
// Usage: // Usage:
// //
// import "github.com/beego/beego/v2/httplib" // import "github.com/beego/beego/v2/client/httplib"
// //
// b := httplib.Post("http://beego.me/") // b := httplib.Post("http://beego.me/")
// b.Param("username","astaxie") // b.Param("username","astaxie")

View File

@ -23,7 +23,7 @@ import (
) )
// Log levels to control the logging output. // Log levels to control the logging output.
// Deprecated: use github.com/beego/beego/v2/logs instead. // Deprecated: use github.com/beego/beego/v2/core/logs instead.
const ( const (
LevelEmergency = webLog.LevelEmergency LevelEmergency = webLog.LevelEmergency
LevelAlert = webLog.LevelAlert LevelAlert = webLog.LevelAlert
@ -36,90 +36,90 @@ const (
) )
// BeeLogger references the used application logger. // BeeLogger references the used application logger.
// Deprecated: use github.com/beego/beego/v2/logs instead. // Deprecated: use github.com/beego/beego/v2/core/logs instead.
var BeeLogger = logs.GetBeeLogger() var BeeLogger = logs.GetBeeLogger()
// SetLevel sets the global log level used by the simple logger. // SetLevel sets the global log level used by the simple logger.
// Deprecated: use github.com/beego/beego/v2/logs instead. // Deprecated: use github.com/beego/beego/v2/core/logs instead.
func SetLevel(l int) { func SetLevel(l int) {
logs.SetLevel(l) logs.SetLevel(l)
} }
// SetLogFuncCall set the CallDepth, default is 3 // SetLogFuncCall set the CallDepth, default is 3
// Deprecated: use github.com/beego/beego/v2/logs instead. // Deprecated: use github.com/beego/beego/v2/core/logs instead.
func SetLogFuncCall(b bool) { func SetLogFuncCall(b bool) {
logs.SetLogFuncCall(b) logs.SetLogFuncCall(b)
} }
// SetLogger sets a new logger. // SetLogger sets a new logger.
// Deprecated: use github.com/beego/beego/v2/logs instead. // Deprecated: use github.com/beego/beego/v2/core/logs instead.
func SetLogger(adaptername string, config string) error { func SetLogger(adaptername string, config string) error {
return logs.SetLogger(adaptername, config) return logs.SetLogger(adaptername, config)
} }
// Emergency logs a message at emergency level. // Emergency logs a message at emergency level.
// Deprecated: use github.com/beego/beego/v2/logs instead. // Deprecated: use github.com/beego/beego/v2/core/logs instead.
func Emergency(v ...interface{}) { func Emergency(v ...interface{}) {
logs.Emergency(generateFmtStr(len(v)), v...) logs.Emergency(generateFmtStr(len(v)), v...)
} }
// Alert logs a message at alert level. // Alert logs a message at alert level.
// Deprecated: use github.com/beego/beego/v2/logs instead. // Deprecated: use github.com/beego/beego/v2/core/logs instead.
func Alert(v ...interface{}) { func Alert(v ...interface{}) {
logs.Alert(generateFmtStr(len(v)), v...) logs.Alert(generateFmtStr(len(v)), v...)
} }
// Critical logs a message at critical level. // Critical logs a message at critical level.
// Deprecated: use github.com/beego/beego/v2/logs instead. // Deprecated: use github.com/beego/beego/v2/core/logs instead.
func Critical(v ...interface{}) { func Critical(v ...interface{}) {
logs.Critical(generateFmtStr(len(v)), v...) logs.Critical(generateFmtStr(len(v)), v...)
} }
// Error logs a message at error level. // Error logs a message at error level.
// Deprecated: use github.com/beego/beego/v2/logs instead. // Deprecated: use github.com/beego/beego/v2/core/logs instead.
func Error(v ...interface{}) { func Error(v ...interface{}) {
logs.Error(generateFmtStr(len(v)), v...) logs.Error(generateFmtStr(len(v)), v...)
} }
// Warning logs a message at warning level. // Warning logs a message at warning level.
// Deprecated: use github.com/beego/beego/v2/logs instead. // Deprecated: use github.com/beego/beego/v2/core/logs instead.
func Warning(v ...interface{}) { func Warning(v ...interface{}) {
logs.Warning(generateFmtStr(len(v)), v...) logs.Warning(generateFmtStr(len(v)), v...)
} }
// Warn compatibility alias for Warning() // Warn compatibility alias for Warning()
// Deprecated: use github.com/beego/beego/v2/logs instead. // Deprecated: use github.com/beego/beego/v2/core/logs instead.
func Warn(v ...interface{}) { func Warn(v ...interface{}) {
logs.Warn(generateFmtStr(len(v)), v...) logs.Warn(generateFmtStr(len(v)), v...)
} }
// Notice logs a message at notice level. // Notice logs a message at notice level.
// Deprecated: use github.com/beego/beego/v2/logs instead. // Deprecated: use github.com/beego/beego/v2/core/logs instead.
func Notice(v ...interface{}) { func Notice(v ...interface{}) {
logs.Notice(generateFmtStr(len(v)), v...) logs.Notice(generateFmtStr(len(v)), v...)
} }
// Informational logs a message at info level. // Informational logs a message at info level.
// Deprecated: use github.com/beego/beego/v2/logs instead. // Deprecated: use github.com/beego/beego/v2/core/logs instead.
func Informational(v ...interface{}) { func Informational(v ...interface{}) {
logs.Informational(generateFmtStr(len(v)), v...) logs.Informational(generateFmtStr(len(v)), v...)
} }
// Info compatibility alias for Warning() // Info compatibility alias for Warning()
// Deprecated: use github.com/beego/beego/v2/logs instead. // Deprecated: use github.com/beego/beego/v2/core/logs instead.
func Info(v ...interface{}) { func Info(v ...interface{}) {
logs.Info(generateFmtStr(len(v)), v...) logs.Info(generateFmtStr(len(v)), v...)
} }
// Debug logs a message at debug level. // Debug logs a message at debug level.
// Deprecated: use github.com/beego/beego/v2/logs instead. // Deprecated: use github.com/beego/beego/v2/core/logs instead.
func Debug(v ...interface{}) { func Debug(v ...interface{}) {
logs.Debug(generateFmtStr(len(v)), v...) logs.Debug(generateFmtStr(len(v)), v...)
} }
// Trace logs a message at trace level. // Trace logs a message at trace level.
// compatibility alias for Warning() // compatibility alias for Warning()
// Deprecated: use github.com/beego/beego/v2/logs instead. // Deprecated: use github.com/beego/beego/v2/core/logs instead.
func Trace(v ...interface{}) { func Trace(v ...interface{}) {
logs.Trace(generateFmtStr(len(v)), v...) logs.Trace(generateFmtStr(len(v)), v...)
} }

View File

@ -15,7 +15,7 @@
// Package logs provide a general log interface // Package logs provide a general log interface
// Usage: // Usage:
// //
// import "github.com/beego/beego/v2/logs" // import "github.com/beego/beego/v2/core/logs"
// //
// log := NewLogger(10000) // log := NewLogger(10000)
// log.SetLogger("console", "") // log.SetLogger("console", "")

View File

@ -21,7 +21,7 @@
// //
// import ( // import (
// "fmt" // "fmt"
// "github.com/beego/beego/v2/orm" // "github.com/beego/beego/v2/client/orm"
// _ "github.com/go-sql-driver/mysql" // import your used driver // _ "github.com/go-sql-driver/mysql" // import your used driver
// ) // )
// //

View File

@ -17,7 +17,7 @@
// Simple Usage: // Simple Usage:
// import( // import(
// "github.com/beego/beego/v2" // "github.com/beego/beego/v2"
// "github.com/beego/beego/v2/plugins/apiauth" // "github.com/beego/beego/v2/server/web/filter/apiauth"
// ) // )
// //
// func main(){ // func main(){

View File

@ -16,7 +16,7 @@
// Simple Usage: // Simple Usage:
// import( // import(
// "github.com/beego/beego/v2" // "github.com/beego/beego/v2"
// "github.com/beego/beego/v2/plugins/auth" // "github.com/beego/beego/v2/server/web/filter/auth"
// ) // )
// //
// func main(){ // func main(){

View File

@ -16,7 +16,7 @@
// Simple Usage: // Simple Usage:
// import( // import(
// "github.com/beego/beego/v2" // "github.com/beego/beego/v2"
// "github.com/beego/beego/v2/plugins/authz" // "github.com/beego/beego/v2/server/web/filter/authz"
// "github.com/casbin/casbin" // "github.com/casbin/casbin"
// ) // )
// //

View File

@ -16,7 +16,7 @@
// Usage // Usage
// import ( // import (
// "github.com/beego/beego/v2" // "github.com/beego/beego/v2"
// "github.com/beego/beego/v2/plugins/cors" // "github.com/beego/beego/v2/server/web/filter/cors"
// ) // )
// //
// func main() { // func main() {

View File

@ -20,8 +20,8 @@
// //
// Usage: // Usage:
// import( // import(
// _ "github.com/beego/beego/v2/session/couchbase" // _ "github.com/beego/beego/v2/server/web/session/couchbase"
// "github.com/beego/beego/v2/session" // "github.com/beego/beego/v2/server/web/session"
// ) // )
// //
// func init() { // func init() {

View File

@ -20,8 +20,8 @@
// //
// Usage: // Usage:
// import( // import(
// _ "github.com/beego/beego/v2/session/memcache" // _ "github.com/beego/beego/v2/server/web/session/memcache"
// "github.com/beego/beego/v2/session" // "github.com/beego/beego/v2/server/web/session"
// ) // )
// //
// func init() { // func init() {

View File

@ -28,8 +28,8 @@
// //
// Usage: // Usage:
// import( // import(
// _ "github.com/beego/beego/v2/session/mysql" // _ "github.com/beego/beego/v2/server/web/session/mysql"
// "github.com/beego/beego/v2/session" // "github.com/beego/beego/v2/server/web/session"
// ) // )
// //
// func init() { // func init() {

View File

@ -38,8 +38,8 @@
// //
// Usage: // Usage:
// import( // import(
// _ "github.com/beego/beego/v2/session/postgresql" // _ "github.com/beego/beego/v2/server/web/session/postgresql"
// "github.com/beego/beego/v2/session" // "github.com/beego/beego/v2/server/web/session"
// ) // )
// //
// func init() { // func init() {

View File

@ -20,8 +20,8 @@
// //
// Usage: // Usage:
// import( // import(
// _ "github.com/beego/beego/v2/session/redis" // _ "github.com/beego/beego/v2/server/web/session/redis"
// "github.com/beego/beego/v2/session" // "github.com/beego/beego/v2/server/web/session"
// ) // )
// //
// func init() { // func init() {

View File

@ -20,8 +20,8 @@
// //
// Usage: // Usage:
// import( // import(
// _ "github.com/beego/beego/v2/session/redis_cluster" // _ "github.com/beego/beego/v2/server/web/session/redis_cluster"
// "github.com/beego/beego/v2/session" // "github.com/beego/beego/v2/server/web/session"
// ) // )
// //
// func init() { // func init() {

View File

@ -20,8 +20,8 @@
// //
// Usage: // Usage:
// import( // import(
// _ "github.com/beego/beego/v2/session/redis_sentinel" // _ "github.com/beego/beego/v2/server/web/session/redis_sentinel"
// "github.com/beego/beego/v2/session" // "github.com/beego/beego/v2/server/web/session"
// ) // )
// //
// func init() { // func init() {

View File

@ -16,7 +16,7 @@
// //
// Usage: // Usage:
// import( // import(
// "github.com/beego/beego/v2/session" // "github.com/beego/beego/v2/server/web/session"
// ) // )
// //
// func init() { // func init() {

View File

@ -7,8 +7,8 @@ package controllers
import ( import (
"github.com/beego/beego/v2" "github.com/beego/beego/v2"
"github.com/beego/beego/v2/cache" "github.com/beego/beego/v2/client/cache"
"github.com/beego/beego/v2/utils/captcha" "github.com/beego/beego/v2/server/web/captcha"
) )
var cpt *captcha.Captcha var cpt *captcha.Captcha

View File

@ -20,8 +20,8 @@
// //
// import ( // import (
// "github.com/beego/beego/v2" // "github.com/beego/beego/v2"
// "github.com/beego/beego/v2/cache" // "github.com/beego/beego/v2/client/cache"
// "github.com/beego/beego/v2/utils/captcha" // "github.com/beego/beego/v2/server/web/captcha"
// ) // )
// //
// var cpt *captcha.Captcha // var cpt *captcha.Captcha

View File

@ -8,7 +8,7 @@ In your beego.Controller:
package controllers package controllers
import "github.com/beego/beego/v2/utils/pagination" import "github.com/beego/beego/v2/server/web/pagination"
type PostsController struct { type PostsController struct {
beego.Controller beego.Controller

View File

@ -15,7 +15,7 @@
// Package validation for validations // Package validation for validations
// //
// import ( // import (
// "github.com/beego/beego/v2/validation" // "github.com/beego/beego/v2/core/validation"
// "log" // "log"
// ) // )
// //

View File

@ -4,7 +4,7 @@ cache is a Go cache manager. It can use many cache adapters. The repo is inspire
## How to install? ## How to install?
go get github.com/beego/beego/v2/cache go get github.com/beego/beego/v2/client/cache
## What adapters are supported? ## What adapters are supported?
@ -15,7 +15,7 @@ As of now this cache support memory, Memcache and Redis.
First you must import it First you must import it
import ( import (
"github.com/beego/beego/v2/cache" "github.com/beego/beego/v2/client/cache"
) )
Then init a Cache (example with memory adapter) Then init a Cache (example with memory adapter)

View File

@ -16,7 +16,7 @@
// Usage: // Usage:
// //
// import( // import(
// "github.com/beego/beego/v2/cache" // "github.com/beego/beego/v2/client/cache"
// ) // )
// //
// bm, err := cache.NewCache("memory", `{"interval":60}`) // bm, err := cache.NewCache("memory", `{"interval":60}`)

View File

@ -20,8 +20,8 @@
// //
// Usage: // Usage:
// import( // import(
// _ "github.com/beego/beego/v2/cache/memcache" // _ "github.com/beego/beego/v2/client/cache/memcache"
// "github.com/beego/beego/v2/cache" // "github.com/beego/beego/v2/client/cache"
// ) // )
// //
// bm, err := cache.NewCache("memcache", `{"conn":"127.0.0.1:11211"}`) // bm, err := cache.NewCache("memcache", `{"conn":"127.0.0.1:11211"}`)

View File

@ -20,8 +20,8 @@
// //
// Usage: // Usage:
// import( // import(
// _ "github.com/beego/beego/v2/cache/redis" // _ "github.com/beego/beego/v2/client/cache/redis"
// "github.com/beego/beego/v2/cache" // "github.com/beego/beego/v2/client/cache"
// ) // )
// //
// bm, err := cache.NewCache("redis", `{"conn":"127.0.0.1:11211"}`) // bm, err := cache.NewCache("redis", `{"conn":"127.0.0.1:11211"}`)

View File

@ -8,7 +8,7 @@ httplib is an libs help you to curl remote url.
you can use Get to crawl data. you can use Get to crawl data.
import "github.com/beego/beego/v2/httplib" import "github.com/beego/beego/v2/client/httplib"
str, err := httplib.Get("http://beego.me/").String() str, err := httplib.Get("http://beego.me/").String()
if err != nil { if err != nil {
@ -95,4 +95,4 @@ httplib support mutil file upload, use `req.PostFile()`
See godoc for further documentation and examples. See godoc for further documentation and examples.
* [godoc.org/github.com/beego/beego/v2/httplib](https://godoc.org/github.com/beego/beego/v2/httplib) * [godoc.org/github.com/beego/beego/v2/client/httplib](https://godoc.org/github.com/beego/beego/v2/client/httplib)

View File

@ -15,7 +15,7 @@
// Package httplib is used as http.Client // Package httplib is used as http.Client
// Usage: // Usage:
// //
// import "github.com/beego/beego/v2/httplib" // import "github.com/beego/beego/v2/client/httplib"
// //
// b := httplib.Post("http://beego.me/") // b := httplib.Post("http://beego.me/")
// b.Param("username","astaxie") // b.Param("username","astaxie")

View File

@ -27,7 +27,7 @@ more features please read the docs
**Install:** **Install:**
go get github.com/beego/beego/v2/orm go get github.com/beego/beego/v2/client/orm
## Changelog ## Changelog
@ -45,7 +45,7 @@ package main
import ( import (
"fmt" "fmt"
"github.com/beego/beego/v2/orm" "github.com/beego/beego/v2/client/orm"
_ "github.com/go-sql-driver/mysql" // import your used driver _ "github.com/go-sql-driver/mysql" // import your used driver
) )

View File

@ -14,7 +14,7 @@
// Package config is used to parse config. // Package config is used to parse config.
// Usage: // Usage:
// import "github.com/beego/beego/v2/config" // import "github.com/beego/beego/v2/core/config"
// Examples. // Examples.
// //
// cnf, err := config.NewConfig("ini", "config.conf") // cnf, err := config.NewConfig("ini", "config.conf")

View File

@ -20,8 +20,8 @@
// //
// Usage: // Usage:
// import( // import(
// _ "github.com/beego/beego/v2/config/xml" // _ "github.com/beego/beego/v2/core/config/xml"
// "github.com/beego/beego/v2/config" // "github.com/beego/beego/v2/core/config"
// ) // )
// //
// cnf, err := config.NewConfig("xml", "config.xml") // cnf, err := config.NewConfig("xml", "config.xml")

View File

@ -20,8 +20,8 @@
// //
// Usage: // Usage:
// import( // import(
// _ "github.com/beego/beego/v2/config/yaml" // _ "github.com/beego/beego/v2/core/config/yaml"
// "github.com/beego/beego/v2/config" // "github.com/beego/beego/v2/core/config"
// ) // )
// //
// cnf, err := config.NewConfig("yaml", "config.yaml") // cnf, err := config.NewConfig("yaml", "config.yaml")

View File

@ -4,7 +4,7 @@ logs is a Go logs manager. It can use many logs adapters. The repo is inspired b
## How to install? ## How to install?
go get github.com/beego/beego/v2/logs go get github.com/beego/beego/v2/core/logs
## What adapters are supported? ## What adapters are supported?
@ -16,7 +16,7 @@ First you must import it
```golang ```golang
import ( import (
"github.com/beego/beego/v2/logs" "github.com/beego/beego/v2/core/logs"
) )
``` ```

View File

@ -29,7 +29,7 @@ func NewES() logs.Logger {
// please import this package // please import this package
// usually means that you can import this package in your main package // usually means that you can import this package in your main package
// for example, anonymous: // for example, anonymous:
// import _ "github.com/beego/beego/v2/logs/es" // import _ "github.com/beego/beego/v2/core/logs/es"
type esLogger struct { type esLogger struct {
*elasticsearch.Client *elasticsearch.Client
DSN string `json:"dsn"` DSN string `json:"dsn"`

View File

@ -15,7 +15,7 @@
// Package logs provide a general log interface // Package logs provide a general log interface
// Usage: // Usage:
// //
// import "github.com/beego/beego/v2/logs" // import "github.com/beego/beego/v2/core/logs"
// //
// log := NewLogger(10000) // log := NewLogger(10000)
// log.SetLogger("console", "") // log.SetLogger("console", "")

View File

@ -7,18 +7,18 @@ validation is a form validation for a data validation and error collecting using
Install: Install:
go get github.com/beego/beego/v2/validation go get github.com/beego/beego/v2/core/validation
Test: Test:
go test github.com/beego/beego/v2/validation go test github.com/beego/beego/v2/core/validation
## Example ## Example
Direct Use: Direct Use:
import ( import (
"github.com/beego/beego/v2/validation" "github.com/beego/beego/v2/core/validation"
"log" "log"
) )
@ -49,7 +49,7 @@ Direct Use:
Struct Tag Use: Struct Tag Use:
import ( import (
"github.com/beego/beego/v2/validation" "github.com/beego/beego/v2/core/validation"
) )
// validation function follow with "valid" tag // validation function follow with "valid" tag
@ -81,7 +81,7 @@ Struct Tag Use:
Use custom function: Use custom function:
import ( import (
"github.com/beego/beego/v2/validation" "github.com/beego/beego/v2/core/validation"
) )
type user struct { type user struct {

View File

@ -15,7 +15,7 @@
// Package validation for validations // Package validation for validations
// //
// import ( // import (
// "github.com/beego/beego/v2/validation" // "github.com/beego/beego/v2/core/validation"
// "log" // "log"
// ) // )
// //

View File

@ -7,8 +7,8 @@ package controllers
import ( import (
"github.com/beego/beego/v2" "github.com/beego/beego/v2"
"github.com/beego/beego/v2/cache" "github.com/beego/beego/v2/client/cache"
"github.com/beego/beego/v2/utils/captcha" "github.com/beego/beego/v2/server/web/captcha"
) )
var cpt *captcha.Captcha var cpt *captcha.Captcha

View File

@ -20,8 +20,8 @@
// //
// import ( // import (
// "github.com/beego/beego/v2" // "github.com/beego/beego/v2"
// "github.com/beego/beego/v2/cache" // "github.com/beego/beego/v2/client/cache"
// "github.com/beego/beego/v2/utils/captcha" // "github.com/beego/beego/v2/server/web/captcha"
// ) // )
// //
// var cpt *captcha.Captcha // var cpt *captcha.Captcha

View File

@ -15,7 +15,7 @@
// Package context provide the context utils // Package context provide the context utils
// Usage: // Usage:
// //
// import "github.com/beego/beego/v2/context" // import "github.com/beego/beego/v2/server/web/context"
// //
// ctx := context.Context{Request:req,ResponseWriter:rw} // ctx := context.Context{Request:req,ResponseWriter:rw}
// //
@ -29,13 +29,14 @@ import (
"encoding/base64" "encoding/base64"
"errors" "errors"
"fmt" "fmt"
"github.com/beego/beego/v2/server/web/session"
"net" "net"
"net/http" "net/http"
"strconv" "strconv"
"strings" "strings"
"time" "time"
"github.com/beego/beego/v2/server/web/session"
"github.com/beego/beego/v2/core/utils" "github.com/beego/beego/v2/core/utils"
) )

View File

@ -17,7 +17,7 @@
// Simple Usage: // Simple Usage:
// import( // import(
// "github.com/beego/beego/v2" // "github.com/beego/beego/v2"
// "github.com/beego/beego/v2/plugins/apiauth" // "github.com/beego/beego/v2/server/web/filter/apiauth"
// ) // )
// //
// func main(){ // func main(){

View File

@ -16,7 +16,7 @@
// Simple Usage: // Simple Usage:
// import( // import(
// "github.com/beego/beego/v2" // "github.com/beego/beego/v2"
// "github.com/beego/beego/v2/plugins/auth" // "github.com/beego/beego/v2/server/web/filter/auth"
// ) // )
// //
// func main(){ // func main(){

View File

@ -16,7 +16,7 @@
// Simple Usage: // Simple Usage:
// import( // import(
// "github.com/beego/beego/v2" // "github.com/beego/beego/v2"
// "github.com/beego/beego/v2/plugins/authz" // "github.com/beego/beego/v2/server/web/filter/authz"
// "github.com/casbin/casbin" // "github.com/casbin/casbin"
// ) // )
// //

View File

@ -16,7 +16,7 @@
// Usage // Usage
// import ( // import (
// "github.com/beego/beego/v2" // "github.com/beego/beego/v2"
// "github.com/beego/beego/v2/plugins/cors" // "github.com/beego/beego/v2/server/web/filter/cors"
// ) // )
// //
// func main() { // func main() {

View File

@ -22,7 +22,7 @@
// "net/http" // "net/http"
// "os" // "os"
// //
// "github.com/beego/beego/v2/grace" // "github.com/beego/beego/v2/server/web/grace"
// ) // )
// //
// func handler(w http.ResponseWriter, r *http.Request) { // func handler(w http.ResponseWriter, r *http.Request) {

View File

@ -6,7 +6,7 @@ and `database/sql/driver`.
## How to install? ## How to install?
go get github.com/beego/beego/v2/session go get github.com/beego/beego/v2/server/web/session
## What providers are supported? ## What providers are supported?
@ -17,7 +17,7 @@ As of now this session manager support memory, file, Redis and MySQL.
First you must import it First you must import it
import ( import (
"github.com/beego/beego/v2/session" "github.com/beego/beego/v2/server/web/session"
) )
Then in you web app init the global session manager Then in you web app init the global session manager

View File

@ -20,8 +20,8 @@
// //
// Usage: // Usage:
// import( // import(
// _ "github.com/beego/beego/v2/session/couchbase" // _ "github.com/beego/beego/v2/server/web/session/couchbase"
// "github.com/beego/beego/v2/session" // "github.com/beego/beego/v2/server/web/session"
// ) // )
// //
// func init() { // func init() {

View File

@ -20,8 +20,8 @@
// //
// Usage: // Usage:
// import( // import(
// _ "github.com/beego/beego/v2/session/memcache" // _ "github.com/beego/beego/v2/server/web/session/memcache"
// "github.com/beego/beego/v2/session" // "github.com/beego/beego/v2/server/web/session"
// ) // )
// //
// func init() { // func init() {

View File

@ -28,8 +28,8 @@
// //
// Usage: // Usage:
// import( // import(
// _ "github.com/beego/beego/v2/session/mysql" // _ "github.com/beego/beego/v2/server/web/session/mysql"
// "github.com/beego/beego/v2/session" // "github.com/beego/beego/v2/server/web/session"
// ) // )
// //
// func init() { // func init() {

View File

@ -38,8 +38,8 @@
// //
// Usage: // Usage:
// import( // import(
// _ "github.com/beego/beego/v2/session/postgresql" // _ "github.com/beego/beego/v2/server/web/session/postgresql"
// "github.com/beego/beego/v2/session" // "github.com/beego/beego/v2/server/web/session"
// ) // )
// //
// func init() { // func init() {

View File

@ -20,8 +20,8 @@
// //
// Usage: // Usage:
// import( // import(
// _ "github.com/beego/beego/v2/session/redis" // _ "github.com/beego/beego/v2/server/web/session/redis"
// "github.com/beego/beego/v2/session" // "github.com/beego/beego/v2/server/web/session"
// ) // )
// //
// func init() { // func init() {

View File

@ -20,8 +20,8 @@
// //
// Usage: // Usage:
// import( // import(
// _ "github.com/beego/beego/v2/session/redis_cluster" // _ "github.com/beego/beego/v2/server/web/session/redis_cluster"
// "github.com/beego/beego/v2/session" // "github.com/beego/beego/v2/server/web/session"
// ) // )
// //
// func init() { // func init() {

View File

@ -20,8 +20,8 @@
// //
// Usage: // Usage:
// import( // import(
// _ "github.com/beego/beego/v2/session/redis_sentinel" // _ "github.com/beego/beego/v2/server/web/session/redis_sentinel"
// "github.com/beego/beego/v2/session" // "github.com/beego/beego/v2/server/web/session"
// ) // )
// //
// func init() { // func init() {

View File

@ -16,7 +16,7 @@
// //
// Usage: // Usage:
// import( // import(
// "github.com/beego/beego/v2/session" // "github.com/beego/beego/v2/server/web/session"
// ) // )
// //
// func init() { // func init() {