-
2023-07-24 16:00:09
- Go 语言基础 - 循环语句
- Go语言里只有 for 一种循环语句,没有其他语言(比如 C 语言等)具有的while或者do-while循环。
-
627
-
2023-07-24 15:50:00
- Go 语言基础 - switch语句
- switch是一个条件语句,用于计算条件表达式的值,判断该值是否满足case语句,如果匹配则会执行相应的代码块。是用来替换复杂if-else语句的常用方式。
-
1635
-
2023-07-24 15:47:58
-
2023-07-24 15:45:17
- 从Go语言角度浅谈内存分配
- 本次使用的技术栈是Go语言,理论来说是用C语言的,但是因为在指针这一块入门时,Go和C的本质基本一样,所以就采用更加人性化的Go语言。
-
449
-
2023-07-24 15:38:50
- Go 语言基础 - if-else
- if是一个具有布尔条件的语句,如果该条件的计算结果为true,将会执行if后面大括号里的代码,如果结果为false,则会执行else后大括号里的代码。
-
1343
-
2023-07-24 15:33:20
-
2023-07-24 15:28:35
-
2023-07-24 15:26:10
- 微服务间的通信--Protobuf
- 微服务间的信息交互是整个MSA ( Microservice Architecture ) 的基础,通信 协议 的质量决定了基于此建立的服务是否简洁、高效、稳定、可扩展、易于维护。最终体在产品中就是用户体验,尤其是针对需要快速响应的服务,比如:支付、广告竞价等。而 Protocol Buffers ( 通常称为 Protobuf ) 正是此中的佼佼者。
-
719
-
2023-07-24 15:23:19
- Golang web项目搭建-1
- 项目搭建系列先选取的是最为常见的web项目,开发环境的选取随意吧,毕竟Go也是跨平台的。开发工具的选取,因人而异吧,我主要使用Goland,新手的话还是比较推荐Goland的。
-
1346
-
2023-07-24 15:20:52
- Golang的异常处理
- Golang的优点有很多,以前的文章中也有提到过,但也有很多槽点为Gopher所诟病,尤其是 错误处理。在说错误和异常之前,先要说两个概念:错误处理:错误是业务中的一部分,是可以预见的。异常处理:非业务的一部分,不可预见的。
-
1387