初级会员
  • 第 32781 位会员
  • wn0112
  • Andy
  • 2019-03-19 17:56:13
  • Offline
  • 19 24

最近发布的文章

    暂无

最近分享的资源

    暂无

最近发布的项目

    暂无

最近的评论

  • 现在是不是应该弃用ORM了? 之前python 项目用的sqlalchemy,数据库切到mysql8.0时会报错,因为sqlalchemy使用了mysql 的一些系统参数,这些参数在mysql8.0中弃用/改变了。需要升级sqlalchemy。使得程序对mysql 版本有了绑定依赖,升级数据库需要改程序。如果在代码里写纯 sql ,应该就不会遇到这个问题。
  • 评论了博文 ORM vs. 非 ORM
    不是有观点说,orm 是个不好的东西,隐藏了一些未知细节
  • 厉害! 编译完成,也是一个大的exe吗?是不是要上百兆了?
  • #6 @TryHenry 找到 ".", 并去掉,再转换,成功就是数字(整形/浮点数)
  • 用反射可以 ```go package main import ( "fmt" "reflect" "sort" ) type Student struct { Name string Age int16 Score int16 Address string } func main() { sortedKeys := make([]string, 0) s := Student{"Nancy", 18, 89, "London"} for i := 0; i < reflect.ValueOf(s).Type().NumField(); i++ { sortedKeys = append(sortedKeys, reflect.ValueOf(s).Type().Field(i).Name) } sort.Strings(sortedKeys) fmt.Println(sortedKeys) } ``` `output:` [Address Age Name Score]