About Me
关于我
Home
主页
Blogs
博客
Projects
项目
Papers&Reports
论文和技术报告
Overview
DeepSeek
LabNotes
Learning Notes
学习笔记
Overview
golang基础
微服务(golang)
基础设施(golang)
深度学习
Categories
All
(24)
环境搭建
(1)
基础设施
(2)
控制反转和依赖注入
(1)
框架
(2)
深度学习
(1)
深度学习基础
(1)
微服务
(8)
api
(1)
consul
(1)
g
(1)
go-kit
(1)
go-zero
(1)
golang
(23)
golang版本管理
(1)
golang基础学习
(12)
Kratos
(1)
Protobuf
(1)
Learning Notes
学习笔记
课程学习笔记.
go的版本管理工具-g的安装和使用
golang
g
golang版本管理
最近在进行go的实践,要做go的项目,运行一些项目的时候可能要用到不同的go环境,想到go有没有和python一样的环境管理工具(做实验还是用python比较多),然后查了一下,还是有的,比如gvm、g等等,最终选择了g,感觉找到的博客不够“保姆”就自己写一遍,进行记录,供小白参考。
Jan 16, 2025
Kratos 微服务框架
golang
微服务
Kratos
Kratos: An elegant toolkit for Go microservices.
Jan 16, 2025
go-zero的API语言
golang
微服务
api
api 是 go-zero 自研的领域特性语言,旨在实现人性化的基础描述原因,作为生成 HTTP 服务最基本的描述语言。可以通过官方提供的 goctl 工具实现 api 向结构化项目的转换。
Jan 16, 2025
Go-Kit 微服务框架
golang
微服务
go-kit
相关代码的GitHub地址:GoKitAddSrv,不同文件夹代表不同章节,直接
go run .
可运行
Jan 16, 2025
Go-Zero 微服务框架
golang
微服务
go-zero
go-zero是一个集成了各种工程实践的 web 和 rpc 框架。通过弹性设计保障了大并发服务端的稳定性,经受了充分的实战检验。
Jan 16, 2025
Protobuf
golang
微服务
Protobuf
Protobuf(Protocal Buffer),是谷歌开源的一种和语言、平台无关的,能进行扩展的,用于序列化结构化数据的协议
Jan 16, 2025
微服务框架(golang)
golang
微服务
框架
框架,英文名称framework,可以看作一种脚手架或者是一种标准化模版
Jan 16, 2025
控制反转和依赖注入
golang
控制反转和依赖注入
框架
控制反转(Inversion of Control, IoC)是面向对象编程中的一种设计原则,用来降低计算机代码之间的耦合程度,控制反转最常见的方式就是依赖注入(Dependency Injection, DI),Wire 就是一个常见的依赖注入工具。
Jan 16, 2025
Consul
golang
微服务
基础设施
consul
Consul 是 HashiCorp 开发的一款基于 Go 语言的开源基础设施,旨在为微服务架构提供一站式的服务治理能力。
Jan 16, 2025
基础设施(golang)
golang
微服务
基础设施
Jan 16, 2025
golang学习记录(13)
golang
golang基础学习
go test命令是一个按照一定约定和组织的测试代码驱动程序
Oct 20, 2024
golang学习记录(12)
golang
golang基础学习
在go中,package是一个非常重要的概念,它是go语言中的一个基本单位,它可以包含多个.go文件,每个.go文件都必须属于一个package,这也是代码复用的基础,其中fmt、os、io等都是一个包
Oct 20, 2024
golang学习记录(11)
golang
golang基础学习
go语言中interface是一种非常重要的类型,是非常重要的组成部分
Oct 20, 2024
golang学习记录(10)
golang
golang基础学习
指针是一个变量,其值为另一个变量的地址,即,内存地址。
Oct 20, 2024
golang学习记录(9)
golang
golang基础学习
type关键字常用于
Oct 19, 2024
golang学习记录(8)
golang
golang基础学习
go语言中的函数支持普通函数、匿名函数、闭包函数、方法等
Oct 18, 2024
golang学习记录(7)
golang
golang基础学习
数组的定义: var name [length] type
Oct 17, 2024
golang学习记录(6)
golang
golang基础学习
个其他语言差不多,go中if语句后面的条件判断可以加括号,也可以不加,通常不写括号,但是如果条件比较复杂,建议加上括号。
Oct 16, 2024
golang学习记录(5)
golang
golang基础学习
通常在各种语言中转义符都是同一个:,千万不要写反
Oct 14, 2024
golang学习记录(4)
golang
golang基础学习
go的基础数据类型有bool、string、int、float、byte、rune、uint、int8、int16、int32、int64、uint8、uint16、uint32、uint64、float32、float64等
Oct 13, 2024
golang学习记录(3)
golang
golang基础学习
go是一种静态语言,变量的类型是在编译阶段确定的。 > 变量必须先定义后使用 > > 变量必须要有类型 > > 变量类型定下来后不能改变
Sep 29, 2024
golang学习记录(2)
golang
golang基础学习
首先要创建golang开发的目录,可以创建成下面的形式 > go_project > - src > * go_code > * project01 > * main > * hello.go > * package > * project02 > * main > * package
Sep 23, 2024
golang学习记录(1)-在win搭建go环境
golang
环境搭建
SDK(Soft Development Kit, 软件开发工具包):是一套工具得集合,方便开发者在特定的编程语言环境下进行开发
Sep 16, 2024
通过案例了解机器学习
深度学习
深度学习基础
A computer program is said to learn from experience E with respect to some task T and some performance measure P, if its performance on T, as measured by P, improves with…
Aug 26, 2024
No matching items