获得徽章 0
#挑战每日一条沸点# 今天读了《为Go配置JSON》 本文详细介绍了Go语言对于JSON文件的适配性 具体介绍了用util的readfile来读取JSON 用marshal和unmarshal来对JSON文件进行编码和解码 以及Go语言中的JSON标签
评论
点赞
#挑战每日一条沸点# 今天读了《数据库_数据库基础》 本文介绍了数据库的概念以及几个目前市场上常用的数据库构造软件 本文尤其详细介绍了MySQL的各种基础用法 如数据类型 命令类型 以及数据表的增删查改等 是一片及其有用的MySQL入门文章
评论
点赞
#挑战每日一条沸点# 今天读了《Go设计模式(21)-职责链模式》 本文介绍了一种设计go语言编程的手段“职责链” 主要用于一个对象被多个职责处理的情况下 在这种情况下 所有职责被编成一条链挨个处理请求 用这种结构编程出来的项目可以很容易地增加新的模块和职责
评论
点赞
#挑战每日一条沸点# 今天读了《Go工具之generate》 本文描述的问题主要是日常写代码时命名错误码和状态码时过于繁琐 所以本文引进了go generate和stringer来使得命名状态码的过程变得简单了许多 其中go generate是go语言自带的工具 而stringer需要手动下载
评论
点赞
#挑战每日一条沸点# 今天读了《数组、链表、队列和栈,四大基础数据结构详解》本文详细解释了编程中常用的四种数据类型以及各个数据类型的时间复杂度 本文同样详细解释了各个数据类型的优缺点 非常有助于开发时决定该选用哪种数据类型
评论
点赞
#挑战每日一条沸点# 今天读了《分布式架构入门》 本文详细阐述了分布式架构的含义和优点 以及分布式架构会遇到的瓶颈 分布式架构相较于单个主机的架构更加高效 性价比更高 但是也有两个需要考虑的瓶颈 读写和搜索 分布式架构通常采取读写分离的方式来保证数据库内容的统一 而对于模糊搜索的问题则通常使用搜索引擎来解决
评论
点赞
#挑战每日一条沸点# 今天读了《Gorm使用规范&&最佳实践1/4 |Go主题月》 本文深入浅出的介绍了如何规范使用Gorm 文章中介绍了关于Gorm的包和函数管理 以及Gorm中的命名规范和数据库链接 命名规范要求使用tablename来表示表和结构体的映射关系
评论
点赞
#挑战每日一条沸点# 今天读了《由浅到深,入门Go语言Map实现原理》 本文详细介绍了Go语言中map是如何实现的 以及map的核心结构体bmap 简单来说 Go语言中的map其实就是一个bmap数组 而bmap结构体中包含了key和对应的element的数据
评论
点赞
#挑战每日一条沸点# 今天读了《Golang实践之博客(四) MySQL安装及GORM的增删查改|Go主题月》 本文详细地对MySQL进行了初步的介绍,以及如何使用GORM(应该是一个库?)进行MySQL里面的增删查改
评论
点赞
#挑战每日一条沸点# 今天读了《Golang 并发编程实战——协程、管道、select用法》,了解了Go语言中线程和协程的用法,以及如何用channel来实现多个goroutine之间的通信。本文还详细解释了select的用法,对于go语言中的process control有着十分清晰的解释
评论
点赞
#挑战每日一条沸点# 今天读了《Golang 单元测试之路漫漫 | Go主题月》 本文详细介绍了Go语言是如何测试代码的有效性的 通过这篇文章我了解到了标准库的testing和go test命令 以后写代码就可以使用这个标准库来测试了
评论
点赞
#挑战每日一条沸点# 今天读了《(建议精读)HTTP灵魂之问,巩固你的 HTTP 知识体系》,本文章详细介绍了HTTP的机制和字段的含义,深入浅出的解释了HTTP的基础,十分有用。而且看完了评论区对于这篇文章的纠错也使我对HTTP的理解更上一层楼
评论
点赞
#挑战每日一条沸点# 今天读了《Golang 零值、空值与空结构》 了解了GoLang中初始化变量的规则 同时明白了:=语法糖的逻辑 今天的主要知识点:对于值类型的初始化会按照类型来初始化零值,而对于引用类型的初始化则统一初始化为nil
评论
点赞
#挑战每日一条沸点# 今天读了《Go Web开发入门指南<前半>》学习到了如何将函数闭包以达到预处理的效果,以及初次接触Gin,初步了解了Gin的数据结构(新知识点:在数据量小的情况下,遍历数组的处理效率其实是比map要快的)
评论
点赞