获得徽章 0
- #青训营 x 字节后端训练营#
DAY5 今天了解了一下GO web的入门开发,因为我是Java转过来的,意识到Go语言没有Spring那种包办的生态,需要各种框架拼装起来,同时大伙好像也用不惯IOC,但是它有自带一个原生的服务器,还是十分强大的。评论1 - #青训营 x 字节后端训练营#
Day2 通过这篇文章学了Go处理JSON包的一些问题以及一些技巧,了解到了使用json.Marshal()将结构体转为json字符串,但是Go语言的结构体变量通常是大写打头,但是习惯的json字符串是以小写打头,所以需要使用tag标记,但是tag还有一些其他的功能,比如使用omitempty忽略空字段、和使用结构体指针+omitempty忽略嵌套结构体空值等。展开评论1 - #青训营 x 字节后端训练营#
DAY 3 今天学习了一下go闭包,因为我原生语言是Java它并没有闭包这个概念,所以我参考了大佬的文章进行学习,闭包简单的来说就是一个嵌套函数,外部函数的变量被内部函数引用了,以至于外部的变量逃逸了,它的生命周期没有随着它的作用域结束而结束。评论1 - #青训营 x 字节后端训练营#
通过阅读feileo的文章,我了解到了Golang 中的零值、空值和空结构的相关问题以及它们的一些用途。它与我的原生语言Java有一些相识之处,对于零值来说,同样存在值类型以及引用类型的区别。以及nil中的nil != nil问题也十分的有趣。评论1