go lang

go安装地址

windows

go

安装

下载并双击安装,在配置环境变量path --> D:\go\pag\bin,在终端输入go version

语言

go语言基础教程

变量

go 复制代码
var a string 
a = '1'
// 等同于
a := '1'

const常量结合iota

iota是golang语言的常量计数器,只能在常量的表达式中使用

每次const出现,都会让iota初始化为0.【自增长】

go 复制代码
const a = iota // a=0 
const (
	b = iota // b=0
	c		 // c=1
)

const (
	n1 = iota	// 0
	_			// 跳过1
	n3			// 2
	n4			// 3
)

protobuf

protobuf安装地址

下载并解压缩,配置环境变量path --> D:\go\protoc-25.7-win64\bin

安装 Go 插件

除了 protoc 编译器本身,你还需要安装 Go 插件 protoc-gen-go 和 protoc-gen-go-grpc。

  • 1.安装 protoc-gen-go:go install google.golang.org/protobuf/cmd/protoc-gen-go@latest
  • 2.安装 protoc-gen-go-grpc:go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@latest

验证安装

shell 复制代码
protoc --version # 你应该能看到类似 libprotoc 3.x.x 的输出。
protoc-gen-go --version # 你应该能看到类似 protoc-gen-go v1.x.x 的输出。
protoc-gen-go-grpc --version # 你应该能看到类似 protoc-gen-go-grpc x.x.x 的输出。

goFrame

goFrame
微服务大仓管理模式

appsflyer

相关推荐
猫头虎7 分钟前
Rust评测案例:Rust、Java、Python、Go、C++ 实现五大排序算法的执行时间效率比较(基于 OnlineGDB 平台)
java·开发语言·c++·python·golang·rust·排序算法
爱吃烤鸡翅的酸菜鱼8 分钟前
【Java】基于策略模式 + 工厂模式多设计模式下:重构租房系统核心之城市房源列表缓存与高性能筛选
java·redis·后端·缓存·设计模式·重构·策略模式
milanyangbo10 分钟前
从局部性原理到一致性模型:深入剖析缓存设计的核心权衡
开发语言·后端·缓存·架构
IT_陈寒10 分钟前
SpringBoot实战避坑指南:我在微服务项目中总结的12条高效开发经验
前端·人工智能·后端
JaguarJack13 分钟前
Laravel ObjectId 性能最强体积最小的分布式 UUID 生成扩展
后端·laravel
ftpeak22 分钟前
Rust 嵌入式开发的经验之谈
开发语言·后端·rust
Victor35624 分钟前
Redis(119)Redis的安全机制如何配置?
后端
lly20240627 分钟前
Node.js 多进程
开发语言
Victor35630 分钟前
Redis(118)Redis的缓存机制如何实现?
后端
曹绍华1 小时前
kotlin扩展函数是如何实现的
android·开发语言·kotlin