mirror of
https://github.com/zeromicro/go-zero.git
synced 2026-05-13 09:50:00 +08:00
chore: coding style (#4644)
This commit is contained in:
@@ -19,7 +19,6 @@ import (
|
|||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
comma = ","
|
|
||||||
defaultKeyName = "key"
|
defaultKeyName = "key"
|
||||||
delimiter = '.'
|
delimiter = '.'
|
||||||
ignoreKey = "-"
|
ignoreKey = "-"
|
||||||
@@ -38,7 +37,6 @@ var (
|
|||||||
defaultCacheLock sync.Mutex
|
defaultCacheLock sync.Mutex
|
||||||
emptyMap = map[string]any{}
|
emptyMap = map[string]any{}
|
||||||
emptyValue = reflect.ValueOf(lang.Placeholder)
|
emptyValue = reflect.ValueOf(lang.Placeholder)
|
||||||
stringSliceType = reflect.TypeOf([]string{})
|
|
||||||
)
|
)
|
||||||
|
|
||||||
type (
|
type (
|
||||||
|
|||||||
@@ -271,6 +271,7 @@ func TestParseFormArray(t *testing.T) {
|
|||||||
var v struct {
|
var v struct {
|
||||||
Codes []string `form:"codes"`
|
Codes []string `form:"codes"`
|
||||||
}
|
}
|
||||||
|
|
||||||
r, err := http.NewRequest(
|
r, err := http.NewRequest(
|
||||||
http.MethodGet,
|
http.MethodGet,
|
||||||
"/a?codes=aaa,bbb,ccc",
|
"/a?codes=aaa,bbb,ccc",
|
||||||
|
|||||||
@@ -10,10 +10,10 @@ const (
|
|||||||
import 'package:shared_preferences/shared_preferences.dart';
|
import 'package:shared_preferences/shared_preferences.dart';
|
||||||
import '../data/tokens.dart';
|
import '../data/tokens.dart';
|
||||||
|
|
||||||
/// 保存tokens到本地
|
/// store tokens to local
|
||||||
///
|
///
|
||||||
/// 传入null则删除本地tokens
|
/// pass null will clean local stored tokens
|
||||||
/// 返回:true:设置成功 false:设置失败
|
/// returns true if success, otherwise false
|
||||||
Future<bool> setTokens(Tokens tokens) async {
|
Future<bool> setTokens(Tokens tokens) async {
|
||||||
var sp = await SharedPreferences.getInstance();
|
var sp = await SharedPreferences.getInstance();
|
||||||
if (tokens == null) {
|
if (tokens == null) {
|
||||||
@@ -23,9 +23,9 @@ Future<bool> setTokens(Tokens tokens) async {
|
|||||||
return await sp.setString('tokens', jsonEncode(tokens.toJson()));
|
return await sp.setString('tokens', jsonEncode(tokens.toJson()));
|
||||||
}
|
}
|
||||||
|
|
||||||
/// 获取本地存储的tokens
|
/// get local stored tokens
|
||||||
///
|
///
|
||||||
/// 如果没有,则返回null
|
/// if no, returns null
|
||||||
Future<Tokens> getTokens() async {
|
Future<Tokens> getTokens() async {
|
||||||
try {
|
try {
|
||||||
var sp = await SharedPreferences.getInstance();
|
var sp = await SharedPreferences.getInstance();
|
||||||
@@ -82,7 +82,8 @@ func genVars(dir string, isLegacy bool, scheme string, hostname string) error {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if !fileExists(dir + "vars.dart") {
|
if !fileExists(dir + "vars.dart") {
|
||||||
err = os.WriteFile(dir+"vars.dart", []byte(fmt.Sprintf(`const serverHost='%s://%s';`, scheme, hostname)), 0o644)
|
err = os.WriteFile(dir+"vars.dart", []byte(fmt.Sprintf(`const serverHost='%s://%s';`,
|
||||||
|
scheme, hostname)), 0o644)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -59,11 +59,11 @@ type (
|
|||||||
// Member describes the field of a structure
|
// Member describes the field of a structure
|
||||||
Member struct {
|
Member struct {
|
||||||
Name string
|
Name string
|
||||||
// 数据类型字面值,如:string、map[int]string、[]int64、[]*User
|
// data type, for example, string、map[int]string、[]int64、[]*User
|
||||||
Type Type
|
Type Type
|
||||||
Tag string
|
Tag string
|
||||||
Comment string
|
Comment string
|
||||||
// 成员头顶注释说明
|
// document for the field
|
||||||
Docs Doc
|
Docs Doc
|
||||||
IsInline bool
|
IsInline bool
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,10 +13,12 @@ import (
|
|||||||
)
|
)
|
||||||
|
|
||||||
var (
|
var (
|
||||||
userFieldNames = builder.RawFieldNames(&User{})
|
userFieldNames = builder.RawFieldNames(&User{})
|
||||||
userRows = strings.Join(userFieldNames, ",")
|
userRows = strings.Join(userFieldNames, ",")
|
||||||
userRowsExpectAutoSet = strings.Join(stringx.Remove(userFieldNames, "`id`", "`create_time`", "`update_time`"), ",")
|
userRowsExpectAutoSet = strings.Join(stringx.Remove(userFieldNames,
|
||||||
userRowsWithPlaceHolder = strings.Join(stringx.Remove(userFieldNames, "`id`", "`create_time`", "`update_time`"), "=?,") + "=?"
|
"`id`", "`create_time`", "`update_time`"), ",")
|
||||||
|
userRowsWithPlaceHolder = strings.Join(stringx.Remove(userFieldNames,
|
||||||
|
"`id`", "`create_time`", "`update_time`"), "=?,") + "=?"
|
||||||
)
|
)
|
||||||
|
|
||||||
type (
|
type (
|
||||||
@@ -39,12 +41,12 @@ type (
|
|||||||
// User defines an data structure for mysql
|
// User defines an data structure for mysql
|
||||||
User struct {
|
User struct {
|
||||||
ID int64 `db:"id"`
|
ID int64 `db:"id"`
|
||||||
User string `db:"user"` // 用户
|
User string `db:"user"` // user
|
||||||
Name string `db:"name"` // 用户名称
|
Name string `db:"name"` // user name
|
||||||
Password string `db:"password"` // 用户密码
|
Password string `db:"password"` // user password
|
||||||
Mobile string `db:"mobile"` // 手机号
|
Mobile string `db:"mobile"` // user mobile
|
||||||
Gender string `db:"gender"` // 男|女|未公开
|
Gender string `db:"gender"` // male | female | unknown
|
||||||
Nickname string `db:"nickname"` // 用户昵称
|
Nickname string `db:"nickname"` // user nickname
|
||||||
CreateTime time.Time `db:"create_time"`
|
CreateTime time.Time `db:"create_time"`
|
||||||
UpdateTime time.Time `db:"update_time"`
|
UpdateTime time.Time `db:"update_time"`
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user