develop
Fix lint and format code in core dir
refine comments for package core (#5014)
remove pkg directory; remove build directory; remove githook directory;
Refine Comments : admin/profile.go,bean/mock.go,config/global.go... (#5009)
Propoal: Convenient way to generate mock object format code and add unit test
rename to v2
Optimize maligned structs