From 0bee140abb39e3c7c1368ffee9c50710ed63b0e3 Mon Sep 17 00:00:00 2001 From: Deng Ming Date: Fri, 23 Dec 2022 10:25:06 +0800 Subject: [PATCH] format code --- .deepsource.toml | 2 +- .github/linters/.golangci.yml | 4 +-- CONTRIBUTING.md | 2 -- Makefile | 4 +++ README.md | 1 - adapter/cache/cache.go | 1 - adapter/cache/memcache/memcache.go | 1 - adapter/cache/redis/redis.go | 1 - adapter/config/config.go | 1 - adapter/config/xml/xml.go | 1 - adapter/config/yaml/yaml.go | 1 - adapter/context/context.go | 1 - adapter/httplib/httplib.go | 1 - adapter/logs/log.go | 1 - adapter/logs/log_adapter.go | 28 +------------------ adapter/orm/orm.go | 1 - adapter/session/couchbase/sess_couchbase.go | 1 - adapter/session/memcache/sess_memcache.go | 1 - adapter/session/mysql/sess_mysql.go | 2 -- adapter/session/postgres/sess_postgresql.go | 2 -- adapter/session/redis/sess_redis.go | 1 - .../session/redis_cluster/redis_cluster.go | 1 - adapter/session/session.go | 1 - adapter/templatefunc.go | 1 - adapter/toolbox/healthcheck.go | 1 - adapter/toolbox/task.go | 1 + adapter/utils/pagination/doc.go | 4 --- adapter/validation/validation.go | 1 - client/cache/cache.go | 1 - client/cache/memcache/memcache.go | 1 - client/cache/memcache/memcache_test.go | 3 +- client/cache/read_through_test.go | 3 +- client/cache/redis/redis.go | 1 - client/cache/redis/redis_test.go | 3 +- client/cache/singleflight.go | 3 +- client/cache/ssdb/ssdb_test.go | 3 +- client/cache/write_through_test.go | 3 +- client/httplib/httplib.go | 1 - client/httplib/httplib_test.go | 2 +- client/orm/README.md | 6 ---- client/orm/filter/opentelemetry/filter.go | 2 +- client/orm/orm.go | 1 - core/admin/healthcheck.go | 1 - core/config/config.go | 1 - core/config/toml/toml.go | 3 +- core/config/xml/xml.go | 3 +- core/config/yaml/yaml.go | 1 - core/logs/alils/log.pb.go | 5 ++++ core/logs/log.go | 1 - core/utils/pagination/doc.go | 4 --- core/validation/validation.go | 1 - server/web/context/context.go | 1 - server/web/controller.go | 6 ++-- server/web/doc.go | 1 - server/web/filter/ratelimit/limiter.go | 4 +-- .../web/session/couchbase/sess_couchbase.go | 1 - server/web/session/memcache/sess_memcache.go | 1 - server/web/session/mysql/sess_mysql.go | 2 -- .../web/session/postgres/sess_postgresql.go | 2 -- server/web/session/redis/sess_redis.go | 1 - .../session/redis_cluster/redis_cluster.go | 1 - server/web/session/session.go | 1 - server/web/templatefunc.go | 1 - task/task.go | 1 + 64 files changed, 35 insertions(+), 109 deletions(-) diff --git a/.deepsource.toml b/.deepsource.toml index 7901d2d2..8499099f 100644 --- a/.deepsource.toml +++ b/.deepsource.toml @@ -9,4 +9,4 @@ name = "go" enabled = true [analyzers.meta] - import_paths = ["github.com/beego/beego"] + import_paths = ["github.com/beego/beego/v2"] diff --git a/.github/linters/.golangci.yml b/.github/linters/.golangci.yml index efed1ac4..baa6098e 100644 --- a/.github/linters/.golangci.yml +++ b/.github/linters/.golangci.yml @@ -38,6 +38,6 @@ linters: linters-settings: gci: - local-prefixes: github.com/beego/beego + local-prefixes: github.com/beego goimports: - local-prefixes: github.com/beego/beego + local-prefixes: github.com/beego diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 59cc5682..5114c356 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -89,5 +89,3 @@ Also when filing an issue, make sure to answer these five questions: Please take a moment to check that an issue doesn't already exist documenting your bug report or improvement proposal. If it does, it never hurts to add a quick "+1" or "I have this problem too". This will help prioritize the most common problems and requests. - -Also, if you don't know how to use it. please make sure you have read through the docs in http://beego.vip/docs diff --git a/Makefile b/Makefile index d2a2e169..e994ec4c 100644 --- a/Makefile +++ b/Makefile @@ -62,3 +62,7 @@ test-orm-tidb: ## Run ORM unit tests on tidb. .PHONY: test-orm-all test-orm-all: test-orm-mysql5 test-orm-mysql8 test-orm-pgsql test-orm-tidb + +.PHONY: fmt +fmt: + goimports -local "github.com/beego/beego" -w . \ No newline at end of file diff --git a/README.md b/README.md index 0b8424fb..90435a33 100644 --- a/README.md +++ b/README.md @@ -86,7 +86,6 @@ Congratulations! You've just built your first **beego** app. ## Community -* [http://beego.vip/community](http://beego.vip/community) * Welcome to join us in Slack: [https://beego.slack.com invite](https://join.slack.com/t/beego/shared_invite/zt-fqlfjaxs-_CRmiITCSbEqQG9NeBqXKA), * QQ Group ID:523992905 * [Contribution Guide](https://github.com/beego/beedoc/blob/master/en-US/intro/contributing.md). diff --git a/adapter/cache/cache.go b/adapter/cache/cache.go index bad35cfe..9e3abfd3 100644 --- a/adapter/cache/cache.go +++ b/adapter/cache/cache.go @@ -28,7 +28,6 @@ // bm.IsExist("astaxie") // bm.Delete("astaxie") // -// more docs http://beego.vip/docs/module/cache.md package cache import ( diff --git a/adapter/cache/memcache/memcache.go b/adapter/cache/memcache/memcache.go index fd4a8bbf..180e8e15 100644 --- a/adapter/cache/memcache/memcache.go +++ b/adapter/cache/memcache/memcache.go @@ -26,7 +26,6 @@ // // bm, err := cache.NewCache("memcache", `{"conn":"127.0.0.1:11211"}`) // -// more docs http://beego.vip/docs/module/cache.md package memcache import ( diff --git a/adapter/cache/redis/redis.go b/adapter/cache/redis/redis.go index d95e10f6..7c7bff80 100644 --- a/adapter/cache/redis/redis.go +++ b/adapter/cache/redis/redis.go @@ -26,7 +26,6 @@ // // bm, err := cache.NewCache("redis", `{"conn":"127.0.0.1:11211"}`) // -// more docs http://beego.vip/docs/module/cache.md package redis import ( diff --git a/adapter/config/config.go b/adapter/config/config.go index 93be0961..2a96a293 100644 --- a/adapter/config/config.go +++ b/adapter/config/config.go @@ -37,7 +37,6 @@ // cnf.DIY(key string) (interface{}, error) // cnf.GetSection(section string) (map[string]string, error) // cnf.SaveConfigFile(filename string) error -// More docs http://beego.vip/docs/module/config.md package config import ( diff --git a/adapter/config/xml/xml.go b/adapter/config/xml/xml.go index 9514624d..d5ba6fd0 100644 --- a/adapter/config/xml/xml.go +++ b/adapter/config/xml/xml.go @@ -26,7 +26,6 @@ // // cnf, err := config.NewConfig("xml", "config.xml") // -// More docs http://beego.vip/docs/module/config.md package xml import ( diff --git a/adapter/config/yaml/yaml.go b/adapter/config/yaml/yaml.go index f3e72380..ef6296fa 100644 --- a/adapter/config/yaml/yaml.go +++ b/adapter/config/yaml/yaml.go @@ -26,7 +26,6 @@ // // cnf, err := config.NewConfig("yaml", "config.yaml") // -// More docs http://beego.vip/docs/module/config.md package yaml import ( diff --git a/adapter/context/context.go b/adapter/context/context.go index 77a0aa05..82f8e63a 100644 --- a/adapter/context/context.go +++ b/adapter/context/context.go @@ -19,7 +19,6 @@ // // ctx := context.Context{Request:req,ResponseWriter:rw} // -// more docs http://beego.vip/docs/module/context.md package context import ( diff --git a/adapter/httplib/httplib.go b/adapter/httplib/httplib.go index fecd8f19..9b0cfe26 100644 --- a/adapter/httplib/httplib.go +++ b/adapter/httplib/httplib.go @@ -28,7 +28,6 @@ // } // fmt.Println(str) // -// more docs http://beego.vip/docs/module/httplib.md package httplib import ( diff --git a/adapter/logs/log.go b/adapter/logs/log.go index 3cedfdde..a040a1f5 100644 --- a/adapter/logs/log.go +++ b/adapter/logs/log.go @@ -30,7 +30,6 @@ // log.Debug("debug") // log.Critical("critical") // -// more docs http://beego.vip/docs/module/logs.md package logs import ( diff --git a/adapter/logs/log_adapter.go b/adapter/logs/log_adapter.go index e767724e..6affe8ff 100644 --- a/adapter/logs/log_adapter.go +++ b/adapter/logs/log_adapter.go @@ -15,8 +15,6 @@ package logs import ( - "time" - "github.com/beego/beego/v2/core/logs" ) @@ -40,30 +38,6 @@ func (o *oldToNewAdapter) Flush() { o.old.Flush() } -func (o *oldToNewAdapter) SetFormatter(f logs.LogFormatter) { +func (*oldToNewAdapter) SetFormatter(f logs.LogFormatter) { panic("unsupported operation, you should not invoke this method") } - -type newToOldAdapter struct { - n logs.Logger -} - -func (n *newToOldAdapter) Init(config string) error { - return n.n.Init(config) -} - -func (n *newToOldAdapter) WriteMsg(when time.Time, msg string, level int) error { - return n.n.WriteMsg(&logs.LogMsg{ - When: when, - Msg: msg, - Level: level, - }) -} - -func (n *newToOldAdapter) Destroy() { - panic("implement me") -} - -func (n *newToOldAdapter) Flush() { - panic("implement me") -} diff --git a/adapter/orm/orm.go b/adapter/orm/orm.go index 0ebe478e..2b2b29e0 100644 --- a/adapter/orm/orm.go +++ b/adapter/orm/orm.go @@ -51,7 +51,6 @@ // num, err = o.Delete(&u) // } // -// more docs: http://beego.vip/docs/mvc/model/overview.md package orm import ( diff --git a/adapter/session/couchbase/sess_couchbase.go b/adapter/session/couchbase/sess_couchbase.go index 61f10af5..9e37e56b 100644 --- a/adapter/session/couchbase/sess_couchbase.go +++ b/adapter/session/couchbase/sess_couchbase.go @@ -29,7 +29,6 @@ // go globalSessions.GC() // } // -// more docs: http://beego.vip/docs/module/session.md package couchbase import ( diff --git a/adapter/session/memcache/sess_memcache.go b/adapter/session/memcache/sess_memcache.go index 12f33a58..4ca779f7 100644 --- a/adapter/session/memcache/sess_memcache.go +++ b/adapter/session/memcache/sess_memcache.go @@ -29,7 +29,6 @@ // go globalSessions.GC() // } // -// more docs: http://beego.vip/docs/module/session.md package memcache import ( diff --git a/adapter/session/mysql/sess_mysql.go b/adapter/session/mysql/sess_mysql.go index 9355f89a..eb2bd090 100644 --- a/adapter/session/mysql/sess_mysql.go +++ b/adapter/session/mysql/sess_mysql.go @@ -37,14 +37,12 @@ // go globalSessions.GC() // } // -// more docs: http://beego.vip/docs/module/session.md package mysql import ( "context" "net/http" - // import mysql driver _ "github.com/go-sql-driver/mysql" "github.com/beego/beego/v2/adapter/session" diff --git a/adapter/session/postgres/sess_postgresql.go b/adapter/session/postgres/sess_postgresql.go index 4a23ddb0..b50e3c59 100644 --- a/adapter/session/postgres/sess_postgresql.go +++ b/adapter/session/postgres/sess_postgresql.go @@ -47,14 +47,12 @@ // go globalSessions.GC() // } // -// more docs: http://beego.vip/docs/module/session.md package postgres import ( "context" "net/http" - // import postgresql Driver _ "github.com/lib/pq" "github.com/beego/beego/v2/adapter/session" diff --git a/adapter/session/redis/sess_redis.go b/adapter/session/redis/sess_redis.go index ee861a0d..7d3287ff 100644 --- a/adapter/session/redis/sess_redis.go +++ b/adapter/session/redis/sess_redis.go @@ -29,7 +29,6 @@ // go globalSessions.GC() // } // -// more docs: http://beego.vip/docs/module/session.md package redis import ( diff --git a/adapter/session/redis_cluster/redis_cluster.go b/adapter/session/redis_cluster/redis_cluster.go index 03df3637..4b9c09b4 100644 --- a/adapter/session/redis_cluster/redis_cluster.go +++ b/adapter/session/redis_cluster/redis_cluster.go @@ -29,7 +29,6 @@ // go globalSessions.GC() // } // -// more docs: http://beego.vip/docs/module/session.md package redis_cluster import ( diff --git a/adapter/session/session.go b/adapter/session/session.go index d3d16a08..256bd601 100644 --- a/adapter/session/session.go +++ b/adapter/session/session.go @@ -24,7 +24,6 @@ // go globalSessions.GC() // } // -// more docs: http://beego.vip/docs/module/session.md package session import ( diff --git a/adapter/templatefunc.go b/adapter/templatefunc.go index ddfaaeff..32a250d1 100644 --- a/adapter/templatefunc.go +++ b/adapter/templatefunc.go @@ -106,7 +106,6 @@ func Htmlunquote(text string) string { // /login?next=/ // /user/John%20Doe // -// more detail http://beego.vip/docs/mvc/controller/urlbuilding.md func URLFor(endpoint string, values ...interface{}) string { return web.URLFor(endpoint, values...) } diff --git a/adapter/toolbox/healthcheck.go b/adapter/toolbox/healthcheck.go index 5a0e8708..400e707e 100644 --- a/adapter/toolbox/healthcheck.go +++ b/adapter/toolbox/healthcheck.go @@ -27,7 +27,6 @@ // // AddHealthCheck("database",&DatabaseCheck{}) // -// more docs: http://beego.vip/docs/module/toolbox.md package toolbox import ( diff --git a/adapter/toolbox/task.go b/adapter/toolbox/task.go index 199956f8..81864e9a 100644 --- a/adapter/toolbox/task.go +++ b/adapter/toolbox/task.go @@ -237,6 +237,7 @@ func (ms *MapSorter) Sort() { } func (ms *MapSorter) Len() int { return len(ms.Keys) } + func (ms *MapSorter) Less(i, j int) bool { if ms.Vals[i].GetNext(context.Background()).IsZero() { return false diff --git a/adapter/utils/pagination/doc.go b/adapter/utils/pagination/doc.go index bb3cbdd4..67530041 100644 --- a/adapter/utils/pagination/doc.go +++ b/adapter/utils/pagination/doc.go @@ -50,9 +50,5 @@ In your view templates: {{end}} -See also - -http://beego.vip/docs/mvc/view/page.md - */ package pagination diff --git a/adapter/validation/validation.go b/adapter/validation/validation.go index e6dfde77..0e7f9adf 100644 --- a/adapter/validation/validation.go +++ b/adapter/validation/validation.go @@ -43,7 +43,6 @@ // } // } // -// more info: http://beego.vip/docs/mvc/controller/validation.md package validation import ( diff --git a/client/cache/cache.go b/client/cache/cache.go index 1eafccdc..8710643a 100644 --- a/client/cache/cache.go +++ b/client/cache/cache.go @@ -28,7 +28,6 @@ // bm.IsExist("astaxie") // bm.Delete("astaxie") // -// more docs http://beego.vip/docs/module/cache.md package cache import ( diff --git a/client/cache/memcache/memcache.go b/client/cache/memcache/memcache.go index 06cc7995..ad645f07 100644 --- a/client/cache/memcache/memcache.go +++ b/client/cache/memcache/memcache.go @@ -26,7 +26,6 @@ // // bm, err := cache.NewCache("memcache", `{"conn":"127.0.0.1:11211"}`) // -// more docs http://beego.vip/docs/module/cache.md package memcache import ( diff --git a/client/cache/memcache/memcache_test.go b/client/cache/memcache/memcache_test.go index 49cf4e36..090262f9 100644 --- a/client/cache/memcache/memcache_test.go +++ b/client/cache/memcache/memcache_test.go @@ -24,12 +24,11 @@ import ( "testing" "time" - "github.com/beego/beego/v2/core/berror" - _ "github.com/bradfitz/gomemcache/memcache" "github.com/stretchr/testify/assert" "github.com/beego/beego/v2/client/cache" + "github.com/beego/beego/v2/core/berror" ) func TestMemcacheCache(t *testing.T) { diff --git a/client/cache/read_through_test.go b/client/cache/read_through_test.go index 14f6e0c8..c73b6b6d 100644 --- a/client/cache/read_through_test.go +++ b/client/cache/read_through_test.go @@ -20,8 +20,9 @@ import ( "testing" "time" - "github.com/beego/beego/v2/core/berror" "github.com/stretchr/testify/assert" + + "github.com/beego/beego/v2/core/berror" ) func TestReadThroughCache_Memory_Get(t *testing.T) { diff --git a/client/cache/redis/redis.go b/client/cache/redis/redis.go index 9462bcd8..4d891a80 100644 --- a/client/cache/redis/redis.go +++ b/client/cache/redis/redis.go @@ -26,7 +26,6 @@ // // bm, err := cache.NewCache("redis", `{"conn":"127.0.0.1:11211"}`) // -// more docs http://beego.vip/docs/module/cache.md package redis import ( diff --git a/client/cache/redis/redis_test.go b/client/cache/redis/redis_test.go index c4efb703..138ccc2c 100644 --- a/client/cache/redis/redis_test.go +++ b/client/cache/redis/redis_test.go @@ -22,12 +22,11 @@ import ( "testing" "time" - "github.com/beego/beego/v2/core/berror" - "github.com/gomodule/redigo/redis" "github.com/stretchr/testify/assert" "github.com/beego/beego/v2/client/cache" + "github.com/beego/beego/v2/core/berror" ) func TestRedisCache(t *testing.T) { diff --git a/client/cache/singleflight.go b/client/cache/singleflight.go index 1d42f28e..42b7f845 100644 --- a/client/cache/singleflight.go +++ b/client/cache/singleflight.go @@ -18,8 +18,9 @@ import ( "context" "time" - "github.com/beego/beego/v2/core/berror" "golang.org/x/sync/singleflight" + + "github.com/beego/beego/v2/core/berror" ) // SingleflightCache diff --git a/client/cache/ssdb/ssdb_test.go b/client/cache/ssdb/ssdb_test.go index 6dfcdc75..f8cec529 100644 --- a/client/cache/ssdb/ssdb_test.go +++ b/client/cache/ssdb/ssdb_test.go @@ -10,11 +10,10 @@ import ( "testing" "time" - "github.com/beego/beego/v2/core/berror" - "github.com/stretchr/testify/assert" "github.com/beego/beego/v2/client/cache" + "github.com/beego/beego/v2/core/berror" ) func TestSsdbcacheCache(t *testing.T) { diff --git a/client/cache/write_through_test.go b/client/cache/write_through_test.go index 9f2224d6..a483b79c 100644 --- a/client/cache/write_through_test.go +++ b/client/cache/write_through_test.go @@ -22,8 +22,9 @@ import ( "testing" "time" - "github.com/beego/beego/v2/core/berror" "github.com/stretchr/testify/assert" + + "github.com/beego/beego/v2/core/berror" ) func TestWriteThoughCache_Set(t *testing.T) { diff --git a/client/httplib/httplib.go b/client/httplib/httplib.go index a9347395..dcd40293 100644 --- a/client/httplib/httplib.go +++ b/client/httplib/httplib.go @@ -28,7 +28,6 @@ // } // fmt.Println(str) // -// more docs http://beego.vip/docs/module/httplib.md package httplib import ( diff --git a/client/httplib/httplib_test.go b/client/httplib/httplib_test.go index be8fab59..39828d08 100644 --- a/client/httplib/httplib_test.go +++ b/client/httplib/httplib_test.go @@ -19,7 +19,6 @@ import ( "context" "errors" "fmt" - "github.com/stretchr/testify/require" "io/ioutil" "net" "net/http" @@ -29,6 +28,7 @@ import ( "time" "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" ) func TestResponse(t *testing.T) { diff --git a/client/orm/README.md b/client/orm/README.md index 15fd1b11..a56a0fc1 100644 --- a/client/orm/README.md +++ b/client/orm/README.md @@ -151,9 +151,3 @@ like this: note: not recommend use this in product env. -## Docs - -more details and examples in docs and test - -[documents](http://beego.vip/docs/mvc/model/overview.md) - diff --git a/client/orm/filter/opentelemetry/filter.go b/client/orm/filter/opentelemetry/filter.go index d33109ca..d7740ac4 100644 --- a/client/orm/filter/opentelemetry/filter.go +++ b/client/orm/filter/opentelemetry/filter.go @@ -78,7 +78,7 @@ func (builder *FilterChainBuilder) buildSpan(ctx context.Context, span otelTrace span.SetAttributes(attribute.String("component", "beego")) if builder.customSpanFunc != nil { - builder.customSpanFunc(ctx,span, inv) + builder.customSpanFunc(ctx, span, inv) } } diff --git a/client/orm/orm.go b/client/orm/orm.go index 05614beb..2c27a290 100644 --- a/client/orm/orm.go +++ b/client/orm/orm.go @@ -51,7 +51,6 @@ // num, err = o.Delete(&u) // } // -// more docs: http://beego.vip/docs/mvc/model/overview.md package orm import ( diff --git a/core/admin/healthcheck.go b/core/admin/healthcheck.go index 73a6cb08..ea155b86 100644 --- a/core/admin/healthcheck.go +++ b/core/admin/healthcheck.go @@ -27,7 +27,6 @@ // // AddHealthCheck("database",&DatabaseCheck{}) // -// more docs: http://beego.vip/docs/module/toolbox.md package admin // AdminCheckList holds health checker map diff --git a/core/config/config.go b/core/config/config.go index 9e84f059..1222fb49 100644 --- a/core/config/config.go +++ b/core/config/config.go @@ -37,7 +37,6 @@ // cnf.DIY(key string) (interface{}, error) // cnf.GetSection(section string) (map[string]string, error) // cnf.SaveConfigFile(filename string) error -// More docs http://beego.vip/docs/module/config.md package config import ( diff --git a/core/config/toml/toml.go b/core/config/toml/toml.go index ca4eb74e..b002e93e 100644 --- a/core/config/toml/toml.go +++ b/core/config/toml/toml.go @@ -19,8 +19,9 @@ import ( "os" "strings" - "github.com/beego/beego/v2/core/config" "github.com/pelletier/go-toml" + + "github.com/beego/beego/v2/core/config" ) const keySeparator = "." diff --git a/core/config/xml/xml.go b/core/config/xml/xml.go index 2240ab8a..173f2246 100644 --- a/core/config/xml/xml.go +++ b/core/config/xml/xml.go @@ -26,7 +26,6 @@ // // cnf, err := config.NewConfig("xml", "config.xml") // -// More docs http://beego.vip/docs/module/config.md package xml import ( @@ -39,11 +38,11 @@ import ( "strings" "sync" - "github.com/beego/x2j" "github.com/mitchellh/mapstructure" "github.com/beego/beego/v2/core/config" "github.com/beego/beego/v2/core/logs" + "github.com/beego/x2j" ) // Config is a xml config parser and implements Config interface. diff --git a/core/config/yaml/yaml.go b/core/config/yaml/yaml.go index 64c4823b..4258398d 100644 --- a/core/config/yaml/yaml.go +++ b/core/config/yaml/yaml.go @@ -21,7 +21,6 @@ // // cnf, err := config.NewConfig("yaml", "config.yaml") // -// More docs http://beego.vip/docs/module/config.md package yaml import ( diff --git a/core/logs/alils/log.pb.go b/core/logs/alils/log.pb.go index b18fb9b7..d57f36b3 100755 --- a/core/logs/alils/log.pb.go +++ b/core/logs/alils/log.pb.go @@ -11,7 +11,9 @@ import ( // Reference imports to suppress errors if they are not otherwise used. var _ = proto.Marshal + var _ = fmt.Errorf + var _ = math.Inf var ( @@ -339,6 +341,7 @@ func encodeFixed64Log(data []byte, offset int, v uint64) int { data[offset+7] = uint8(v >> 56) return offset + 8 } + func encodeFixed32Log(data []byte, offset int, v uint32) int { data[offset] = uint8(v) data[offset+1] = uint8(v >> 8) @@ -346,6 +349,7 @@ func encodeFixed32Log(data []byte, offset int, v uint32) int { data[offset+3] = uint8(v >> 24) return offset + 4 } + func encodeVarintLog(data []byte, offset int, v uint64) int { for v >= 1<<7 { data[offset] = uint8(v&0x7f | 0x80) @@ -447,6 +451,7 @@ func sovLog(x uint64) (n int) { } return n } + func sozLog(x uint64) (n int) { return sovLog((x << 1) ^ (x >> 63)) } diff --git a/core/logs/log.go b/core/logs/log.go index 7631c06b..5abdae7e 100644 --- a/core/logs/log.go +++ b/core/logs/log.go @@ -30,7 +30,6 @@ // log.Debug("debug") // log.Critical("critical") // -// more docs http://beego.vip/docs/module/logs.md package logs import ( diff --git a/core/utils/pagination/doc.go b/core/utils/pagination/doc.go index cd6bc7c2..808301a5 100644 --- a/core/utils/pagination/doc.go +++ b/core/utils/pagination/doc.go @@ -50,9 +50,5 @@ In your view templates: {{end}} -See also - -http://beego.vip/docs/mvc/view/page.md - */ package pagination diff --git a/core/validation/validation.go b/core/validation/validation.go index 7605d22f..a6e502c7 100644 --- a/core/validation/validation.go +++ b/core/validation/validation.go @@ -43,7 +43,6 @@ // } // } // -// more info: http://beego.vip/docs/mvc/controller/validation.md package validation import ( diff --git a/server/web/context/context.go b/server/web/context/context.go index c85dc45b..8d0a3f3a 100644 --- a/server/web/context/context.go +++ b/server/web/context/context.go @@ -19,7 +19,6 @@ // // ctx := context.Context{Request:req,ResponseWriter:rw} // -// more docs http://beego.vip/docs/module/context.md package context import ( diff --git a/server/web/controller.go b/server/web/controller.go index 6bf061dd..6e269339 100644 --- a/server/web/controller.go +++ b/server/web/controller.go @@ -96,9 +96,11 @@ type ControllerComments struct { // ControllerCommentsSlice implements the sort interface type ControllerCommentsSlice []ControllerComments -func (p ControllerCommentsSlice) Len() int { return len(p) } +func (p ControllerCommentsSlice) Len() int { return len(p) } + func (p ControllerCommentsSlice) Less(i, j int) bool { return p[i].Router < p[j].Router } -func (p ControllerCommentsSlice) Swap(i, j int) { p[i], p[j] = p[j], p[i] } + +func (p ControllerCommentsSlice) Swap(i, j int) { p[i], p[j] = p[j], p[i] } // Controller defines some basic http request handler operations, such as // http context, template and view, session and xsrf. diff --git a/server/web/doc.go b/server/web/doc.go index 0bde987e..dd62b41a 100644 --- a/server/web/doc.go +++ b/server/web/doc.go @@ -12,6 +12,5 @@ beego is inspired by Tornado, Sinatra and Flask with the added benefit of some G beego.Run() } -more information: http://beego.vip */ package web diff --git a/server/web/filter/ratelimit/limiter.go b/server/web/filter/ratelimit/limiter.go index e0aac5c1..17ef46e3 100644 --- a/server/web/filter/ratelimit/limiter.go +++ b/server/web/filter/ratelimit/limiter.go @@ -53,8 +53,8 @@ var defaultRejectionResponse = RejectionResponse{ // according to the configuration. func NewLimiter(opts ...limiterOption) web.FilterFunc { l := &limiter{ - buckets: make(map[string]bucket), - sessionKey: defaultSessionKey, + buckets: make(map[string]bucket), + sessionKey: defaultSessionKey, rate: time.Millisecond * 10, capacity: 100, bucketFactory: newTokenBucket, diff --git a/server/web/session/couchbase/sess_couchbase.go b/server/web/session/couchbase/sess_couchbase.go index 029d0637..6c96b5b5 100644 --- a/server/web/session/couchbase/sess_couchbase.go +++ b/server/web/session/couchbase/sess_couchbase.go @@ -29,7 +29,6 @@ // go globalSessions.GC() // } // -// more docs: http://beego.vip/docs/module/session.md package couchbase import ( diff --git a/server/web/session/memcache/sess_memcache.go b/server/web/session/memcache/sess_memcache.go index 12a68f71..46300dd3 100644 --- a/server/web/session/memcache/sess_memcache.go +++ b/server/web/session/memcache/sess_memcache.go @@ -29,7 +29,6 @@ // go globalSessions.GC() // } // -// more docs: http://beego.vip/docs/module/session.md package memcache import ( diff --git a/server/web/session/mysql/sess_mysql.go b/server/web/session/mysql/sess_mysql.go index c53e0572..2ed2354a 100644 --- a/server/web/session/mysql/sess_mysql.go +++ b/server/web/session/mysql/sess_mysql.go @@ -37,7 +37,6 @@ // go globalSessions.GC() // } // -// more docs: http://beego.vip/docs/module/session.md package mysql import ( @@ -47,7 +46,6 @@ import ( "sync" "time" - // import mysql driver _ "github.com/go-sql-driver/mysql" "github.com/beego/beego/v2/server/web/session" diff --git a/server/web/session/postgres/sess_postgresql.go b/server/web/session/postgres/sess_postgresql.go index fc22c378..5ce1e114 100644 --- a/server/web/session/postgres/sess_postgresql.go +++ b/server/web/session/postgres/sess_postgresql.go @@ -47,7 +47,6 @@ // go globalSessions.GC() // } // -// more docs: http://beego.vip/docs/module/session.md package postgres import ( @@ -57,7 +56,6 @@ import ( "sync" "time" - // import postgresql Driver _ "github.com/lib/pq" "github.com/beego/beego/v2/server/web/session" diff --git a/server/web/session/redis/sess_redis.go b/server/web/session/redis/sess_redis.go index 2b533374..f13e979e 100644 --- a/server/web/session/redis/sess_redis.go +++ b/server/web/session/redis/sess_redis.go @@ -29,7 +29,6 @@ // go globalSessions.GC() // } // -// more docs: http://beego.vip/docs/module/session.md package redis import ( diff --git a/server/web/session/redis_cluster/redis_cluster.go b/server/web/session/redis_cluster/redis_cluster.go index 4727787c..c1c46bcd 100644 --- a/server/web/session/redis_cluster/redis_cluster.go +++ b/server/web/session/redis_cluster/redis_cluster.go @@ -29,7 +29,6 @@ // go globalSessions.GC() // } // -// more docs: http://beego.vip/docs/module/session.md package redis_cluster import ( diff --git a/server/web/session/session.go b/server/web/session/session.go index b5300abc..7e46bb7f 100644 --- a/server/web/session/session.go +++ b/server/web/session/session.go @@ -24,7 +24,6 @@ // go globalSessions.GC() // } // -// more docs: http://beego.vip/docs/module/session.md package session import ( diff --git a/server/web/templatefunc.go b/server/web/templatefunc.go index a44784d8..6a380761 100644 --- a/server/web/templatefunc.go +++ b/server/web/templatefunc.go @@ -242,7 +242,6 @@ func Htmlunquote(text string) string { // /login?next=/ // /user/John%20Doe // -// more detail http://beego.vip/docs/mvc/controller/urlbuilding.md func URLFor(endpoint string, values ...interface{}) string { return BeeApp.Handlers.URLFor(endpoint, values...) } diff --git a/task/task.go b/task/task.go index 91b8d2f8..3678f1a2 100644 --- a/task/task.go +++ b/task/task.go @@ -697,6 +697,7 @@ func (ms *MapSorter) Sort() { } func (ms *MapSorter) Len() int { return len(ms.Keys) } + func (ms *MapSorter) Less(i, j int) bool { if ms.Vals[i].GetNext(context.Background()).IsZero() { return false