Kevin Wan
822ee2e1c5
feat: update go-redis to v8, support ctx in redis methods ( #1507 )
...
* feat: update go-redis to v8, support ctx in redis methods
* fix compile errors
* chore: remove unused const
* chore: add tracing log on redis
3 years ago
anqiansong
77482c8946
fixes typo ( #1511 )
...
Co-authored-by: anqiansong <anqiansong@bytedance.com>
3 years ago
anqiansong
8bd89a297a
feature: Add `goctl completion` ( #1505 )
...
* feature: Add `goctl completion`
* Update const
Co-authored-by: anqiansong <anqiansong@bytedance.com>
3 years ago
anqiansong
b1ffc464cd
fix typo: goctl protoc usage ( #1502 )
...
Co-authored-by: anqiansong <anqiansong@bytedance.com>
3 years ago
Kevin Wan
50174960e4
chore: update command comment ( #1501 )
3 years ago
Kevin Wan
8f46eab977
fix: goctl not compile on windows ( #1500 )
3 years ago
Kevin Wan
ec299085f5
docs: update tal-tech to zeromico in docs ( #1498 )
3 years ago
Kevin Wan
7727d70634
chore: update goctl version ( #1497 )
3 years ago
Kevin Wan
6f4b97864a
chore: improve migrate confirmation ( #1488 )
3 years ago
Kevin Wan
0e0abc3a95
chore: update warning message ( #1487 )
3 years ago
anqiansong
696fda1db4
patch: goctl migrate ( #1485 )
...
* * Add signal check
* Add deprecated pkg check
* fix typo `replacementBuilderx`
* output to console if verbose
Co-authored-by: anqiansong <anqiansong@bytedance.com>
3 years ago
Kevin Wan
c1d2634427
chore: update go version for goctl ( #1484 )
3 years ago
Kevin Wan
4b7a680ac5
refactor: rename from tal-tech to zeromicro for goctl ( #1481 )
3 years ago
anqiansong
cdf7ec213c
fix #1468 ( #1478 )
...
Co-authored-by: anqiansong <anqiansong@bytedance.com>
3 years ago
anqiansong
df0f8ed59e
Fix/issue#1289 ( #1460 )
...
* fix #1289
* Add unit test case
* fix `jwtTransKey`
* fix `jwtTransKey`
Co-authored-by: anqiansong <anqiansong@bytedance.com>
3 years ago
anqiansong
c903966fc7
patch: save missing templates to disk ( #1463 )
...
Co-authored-by: anqiansong <anqiansong@bytedance.com>
3 years ago
anqiansong
e57fa8ff53
Fix/issue#1447 ( #1458 )
...
* Add data for template to render
* fix #1447
Co-authored-by: anqiansong <anqiansong@bytedance.com>
3 years ago
anqiansong
9b592b3dee
Feature rpc protoc ( #1251 )
...
* code generation by protoc
* generate pb by protoc direct
* support: grpc code generation by protoc directly
* format code
* check --go_out & --go-grpc_out
* fix typo
* Update version
* fix typo
* optimize: remove deprecated unit test
* format code
Co-authored-by: anqiansong <anqiansong@bytedance.com>
3 years ago
spectatorMrZ
240132e7c7
Fix pg model generation without tag ( #1407 )
...
1. fix pg model struct haven't tag
2. add pg command test from datasource
3 years ago
anqiansong
9d67fc4cfb
feat: Add migrate ( #1419 )
...
* Add migrate
* Remove unused module
* refactor filename
* rename refactor to migrate
Co-authored-by: anqiansong <anqiansong@bytedance.com>
3 years ago
Kevin Wan
892f93a716
docs: update install readme ( #1417 )
3 years ago
Kevin Wan
a91c3907a8
feat: rename module from tal-tech to zeromicro ( #1413 )
3 years ago
Kevin Wan
e267d94ee1
chore: update go-zero to v1.2.5 ( #1410 )
3 years ago
anqiansong
89ce5e492b
refactor file|path ( #1409 )
...
Co-authored-by: anqiansong <anqiansong@bytedance.com>
3 years ago
Kevin Wan
7cc64070b1
docs: update goctl installation command ( #1403 )
3 years ago
anqiansong
8e9110cedf
fix #1330 ( #1382 )
...
Co-authored-by: anqiansong <anqiansong@bytedance.com>
3 years ago
Kevin Wan
d6ff30a570
chore: fix golint issues ( #1396 )
3 years ago
Kevin Wan
b98d46bfd6
chore: update goctl version ( #1394 )
3 years ago
Kevin Wan
c6eb1a9670
ci: remove windows 386 binary ( #1392 )
...
* ci: remove windows 386 binary
* chore: update go-zero
* chore: update go-zero
3 years ago
Kevin Wan
62266d8f91
fix #1070 ( #1389 )
...
* fix #1070
* test: add more tests
3 years ago
anqiansong
b8ea16a88e
feat: Add --remote ( #1387 )
...
Co-authored-by: anqiansong <anqiansong@bytedance.com>
3 years ago
anqiansong
49bab23c54
fix #1376 ( #1380 )
...
* fix #1376
* fix #1376
Co-authored-by: anqiansong <anqiansong@bytedance.com>
3 years ago
Leizhengzi
78ba00d3a7
fix: command system info missing go version ( #1377 )
3 years ago
Kevin Wan
f827a7b985
chore: update goctl version to 1.2.4 for release tools/goctl/v1.2.4 ( #1372 )
3 years ago
行者
f5f2097d14
Updated MySQL生成表结构体遇到关键字db部分保持原字段名定义 ( #1369 )
3 years ago
Kevin Wan
1d223fc114
docs: update goctl markdown ( #1370 )
3 years ago
JiangYiJun
a67c118dcf
go-zero tools ,fix a func,api new can not choose style ( #1356 )
3 years ago
Kevin Wan
cd289465fd
chore: coding style and comments ( #1361 )
...
* chore: coding style and comments
* chore: optimize `ParseJsonBody` (#1353 )
* chore: optimize `ParseJsonBody`
* chore: optimize `ParseJsonBody`
* fix: fix a test
* chore: optimize `ParseJsonBody`
* fix a test
* chore: add comment
* chore: refactor
Co-authored-by: chenquan <chenquan.dev@foxmail.com>
3 years ago
Kevin Wan
8fd16c17dc
chore: update goctl version to 1.2.5 ( #1337 )
3 years ago
anqiansong
5979b2aa0f
Update template ( #1335 )
...
Co-authored-by: anqiansong <anqiansong@bytedance.com>
3 years ago
anqiansong
0b17e0e5d9
Feat goctl bug ( #1332 )
...
* Support goctl bug
* fix typo
* format code
Co-authored-by: anqiansong <anqiansong@bytedance.com>
3 years ago
Kevin Wan
3d8ad5e4f6
feat: tidy mod, update go-zero to latest ( #1334 )
3 years ago
Kevin Wan
ff1752dd39
feat: tidy mod, update go-zero to latest ( #1333 )
3 years ago
Kevin Wan
1becaeb7be
chore: refactor ( #1331 )
3 years ago
yangkequn
171afaadb9
Update types.go ( #1314 )
3 years ago
Kevin Wan
776e6e647d
feat: tidy mod, add go.mod for goctl ( #1328 )
3 years ago
Kevin Wan
490ef13822
style: format code ( #1322 )
3 years ago
anqiansong
1b14de2ff9
fix : #1318 ( #1321 )
...
* fix #1318
* fix #1318
* remove never used code
* fix unit tes
Co-authored-by: anqiansong <anqiansong@bytedance.com>
3 years ago
anqiansong
07191dc430
fix #1305 ( #1307 )
...
Co-authored-by: anqiansong <anqiansong@bytedance.com>
3 years ago
Kevin Wan
0240fa131a
chore: rename service context from ctx to svcCtx ( #1299 )
3 years ago
Kevin Wan
8086ad120b
Revert "feat: reduce dependencies of framework by add go.mod in goctl ( #1290 )" ( #1291 )
...
This reverts commit 87a445689c
.
3 years ago
Kevin Wan
87a445689c
feat: reduce dependencies of framework by add go.mod in goctl ( #1290 )
3 years ago
Kevin Wan
b6bda54870
chore: update cli version ( #1287 )
3 years ago
Kevin Wan
543d590710
fixes #987 ( #1283 )
...
* fixes #987
* chore: fix test failure
* chore: add comments
3 years ago
anqiansong
f1d70eb6b2
Feature api root path ( #1261 )
3 years ago
Kevin Wan
86f9f63b46
Cli ( #1272 )
...
* Fix issue 1260 (#1262 )
* Fix #1238 (#1266 )
* docs: update readme to use goctl@cli (#1255 )
* chore: update goctl version
* style: coding style
* docs: update readme to use goctl@cli
* fix #1238
* format code
* format code
Co-authored-by: Kevin Wan <wanjunfeng@gmail.com>
Co-authored-by: anqiansong <anqiansong@bytedance.com>
Co-authored-by: anqiansong <anqiansong@gmail.com>
Co-authored-by: anqiansong <anqiansong@bytedance.com>
3 years ago
Kevin Wan
417a96cbf2
chore: update goctl version ( #1250 )
...
* chore: update goctl version
* style: coding style
3 years ago
anqiansong
b0573af9a9
Update template ( #1243 )
3 years ago
anqiansong
0cb86c6990
reset link goctl ( #1232 )
3 years ago
Kevin Wan
fa0c364982
fixes #1169 ( #1229 )
3 years ago
Kevin Wan
a6c8113419
chore: refactor, better goctl message ( #1228 )
3 years ago
Kevin Wan
d3bfa16813
feat: exit with non-zero code on errors ( #1218 )
...
* feat: exit with non-zero code on errors
* chore: use const for code
3 years ago
Kevin Wan
f8367856e8
chore: refine code ( #1215 )
3 years ago
anqiansong
69a4d213a3
Fix issue 1205 ( #1211 )
...
* fix #1205
* move builder into stores
* remove xrom
* Remove unused code
* Remove unused code
* refactor builderx to builder
Co-authored-by: anqiansong <anqiansong@bytedance.com>
3 years ago
Kevin Wan
c28e01fed3
feat: support CORS by using rest.WithCors(...) ( #1212 )
...
* feat: support CORS by using rest.WithCors(...)
* chore: add comments
* refactor: lowercase unexported methods
* ci: fix lint errors
3 years ago
Kevin Wan
4d22b0c497
feat: ignore rest.WithPrefix on empty prefix ( #1208 )
3 years ago
晨曦中
539215d7df
goctl docker command add -version ( #1206 )
...
* feature(优化): 优化goctl
goctl docker 命令新增version参数,指定builder golang 版本
* feature(优化): 优化goctl
goctl docker 命令新增version参数,指定builder golang 版本
3 years ago
anqiansong
01786c5e63
Generate route with prefix ( #1200 )
...
* Generate route with prefix
* Update api convert
* Remove TrimSpace
* Update path join
* Format code
* Format code
Co-authored-by: anqiansong <anqiansong@bytedance.com>
3 years ago
Kevin Wan
b76c7ae55d
chore: remove semicolon for routes of services in api files ( #1195 )
3 years ago
Kevin Wan
7e3fe77e7b
chore: update goctl version to 1.2.3, prepare for release ( #1193 )
...
* feat: slow threshold customizable in rest
* chore: update goctl version to 1.2.3, prepare for release
3 years ago
anqiansong
bef5bd4e4f
fix the package name of grpc client ( #1170 )
...
* fix the package name of grpc client
* Remove k8s/utils
Co-authored-by: anqiansong <anqiansong@bytedance.com>
3 years ago
zeromake
9fd3f752d1
fix(goctl): repeat creation protoc-gen-goctl symlink ( #1162 )
3 years ago
anqiansong
9c48e9ceab
Feature add template version ( #1152 )
3 years ago
anqiansong
a944a7fd7e
Mark deprecated syntax ( #1148 )
3 years ago
anqiansong
44202acb18
Fix issue #1127 ( #1131 )
...
* fix #1127
* fix #1127
* fixed unit test
* add go keyword converter
Co-authored-by: anqiansong <anqiansong@bytedance.com>
3 years ago
Kevin Wan
6a8638fc85
chore: refine rpc template in goctl ( #1129 )
3 years ago
chenquan
d28cfe5f20
Add `opts ...grpc.CallOption` in grpc client ( #1122 )
...
* Add `opts ...grpc.CallOption` in grpc client
* Update format
* Update format
* Add import package
* Update format
3 years ago
Kevin Wan
426b09c356
update goctl version to 1.2.2 ( #1125 )
3 years ago
Kevin Wan
ed15ca04f4
fix: opentelemetry traceid not correct ( #1108 )
3 years ago
小小小下
295ec27e1b
feat: reflection grpc service ( #1107 )
...
* feat: reflection grpc service
* feat: reflection grpc service
3 years ago
理工男
8d2db09d45
Update Makefile ( #1098 )
3 years ago
Kevin Wan
65905b914d
ci: add reviewdog ( #1096 )
3 years ago
z-micro
80e3407be1
fix bug: generating dart code error ( #1090 )
3 years ago
Amor
41c980f00c
update goctl api ( #1052 )
...
* update goctl api
* add LoadTemplate
* update new api template
* update
3 years ago
shenbaise9527
f34d81ca2c
chore: when run goctl-rpc, the order of proto message aliases should be ( #1078 )
...
fixed
Co-authored-by: steven <steven.zhou@1quant.com>
3 years ago
Kevin Wan
2e12cd2c99
coding style ( #1083 )
3 years ago
anqiansong
e8a340c1c0
Create a symbol link file named protoc-gen-goctl from goctl ( #1076 )
3 years ago
anqiansong
9a724fe907
Add MustTempDir ( #1069 )
3 years ago
anqiansong
7fb5bab26b
fix #1058 ( #1064 )
3 years ago
Jerry Liang
5c6a3132eb
fix typo parse.go error message ( #1041 )
3 years ago
Kevin Wan
2bd95aa007
update goctl version to 1.2.1 ( #1042 )
3 years ago
Kevin Wan
e8376936d5
remove goctl config command ( #1035 )
3 years ago
Kevin Wan
71c0288023
fix symlink issue on windows for goctl ( #1034 )
...
* fix symlink issue on windows for goctl
* move readlink into separate file
3 years ago
Kevin Wan
0b6bc69afa
reorg imports, format code ( #1024 )
3 years ago
anqiansong
ded22e296e
revert changes
3 years ago
anqiansong
f0ed2370a3
fix #1014 ( #1018 )
...
* fix #1014
* remove unused code
* * optimize generate pb.go on Windows
* format code
* optimize console.go
* version rollback
Co-authored-by: anqiansong <anqiansong@bytedance.com>
3 years ago
Kevin Wan
f6d9e19ecb
expose sql.DB to let orm operate on it ( #1015 )
...
* expose sql.DB to let orm operate on it
* add missing RawDB methods
* add NewSqlConnFromDB for cooperate with dtm
3 years ago
Kevin Wan
56807aabf6
fix golint issues, update codecov settings. ( #1011 )
...
* update codecov settings
* fix golint issues
3 years ago
Kevin Wan
96a35ecf1a
fix #1006 ( #1008 )
...
* use sdktrace instead of trace for opentelemetry to avoid conflicts
* disable opentelemetry for right now
* use os.ModeSymlink instead of fs.ModeSymlink for backward compatibility
3 years ago
Kevin Wan
bdec5f2349
use sdktrace instead of trace for opentelemetry to avoid conflicts ( #1005 )
...
* use sdktrace instead of trace for opentelemetry to avoid conflicts
* disable opentelemetry for right now
3 years ago