1 2 3 4 5 ··· 29 下一页
摘要: 初始化新项目 mkdir mxshop-web cd mxshop-web PS D:\golang\goproject\src\mxshop-web> go mod init mxshop-web go: creating new go.mod: module mxshop-web go: to 阅读全文
posted @ 2026-09-11 15:32 烟雨楼台,行云流水 阅读(4) 评论(0) 推荐(0)
摘要: docker 部署mysql docker run -d \ --name mysql8 \ -p 3306:3306 \ -e MYSQL_ROOT_PASSWORD=123456 \ -e MYSQL_DATABASE=testdb \ -v mysql_data:/var/lib/mysql 阅读全文
posted @ 2026-09-08 12:38 烟雨楼台,行云流水 阅读(6) 评论(0) 推荐(0)
摘要: gin 框架介绍 一、Gin 是什么? Gin 是 Go 语言的一个 Web 框架,主要用于开发: Web 网站 RESTful API 后端服务 微服务 HTTP 接口 前后端分离项目的后端 网关/API Gateway Go 原生其实就可以写 Web 服务: http.HandleFunc("/ 阅读全文
posted @ 2026-09-02 14:28 烟雨楼台,行云流水 阅读(10) 评论(0) 推荐(0)
摘要: protobuf 官方的中文介绍:https://protobuf.com.cn/ 标量值类型 一个标量消息字段可以有以下类型之一——该表显示了在 .proto 文件中指定的类型,以及在自动生成的类中对应的类型 Proto 类型 说明 double float int32 使用可变长度编码。对于编码 阅读全文
posted @ 2026-08-27 13:25 烟雨楼台,行云流水 阅读(6) 评论(0) 推荐(0)
摘要: rpc 介绍 RPC(Remote Procedure Call,远程过程调用)是一种通信方式,它让你像调用本地函数一样调用另一台机器上的函数。 1.rpc 远程过程调用,简单理解是一个节点请求另一个节点提供服务 2.对应RPC的是本地过程调用,函数调用是最常见的本地过程调用 3.将本地调用换成远程 阅读全文
posted @ 2026-06-27 14:13 烟雨楼台,行云流水 阅读(10) 评论(0) 推荐(0)
摘要: 定义package(包) package cuser //package 用来组织源码,是多个源码的集合,代码复用基础;每个源码文件都要声明所属的package,同一个文件夹下的源码文件必须是同一包里 type Coures struct{ Name string } package cuser f 阅读全文
posted @ 2026-06-20 16:15 烟雨楼台,行云流水 阅读(7) 评论(0) 推荐(0)
摘要: type 关键字 package main import ( "fmt" ) /*type关键字 1.定义结构体 2.定义接口 3.定义别名 */ type MyInt int//类型定义;可以绑定方法 func main(){ type Rint int//类型定义;通过已有类型自定义类型 typ 阅读全文
posted @ 2026-06-20 11:06 烟雨楼台,行云流水 阅读(10) 评论(0) 推荐(0)
摘要: 函数 package main import ( "fmt" //v2 "math/rand/v2" //"weak" ) // func add(a,b int,)int{ //fmt.Println(c) return a+b } //多个返回值 func add1(a,b int)(sun i 阅读全文
posted @ 2026-06-13 11:18 烟雨楼台,行云流水 阅读(9) 评论(0) 推荐(0)
摘要: 数组 package main import ( "fmt" ) func main(){ //数组 var s1 [3]string=[3]string{"t","你好","小杜"}//数组初始化 var s2 [4]string s2[0]="你好" s1[0]="m" for i,v:=ran 阅读全文
posted @ 2026-06-10 16:36 烟雨楼台,行云流水 阅读(7) 评论(0) 推荐(0)
摘要: 变量的定义 注意: 变量必须先定义后使用 go 语言是静态语言,要求变量的类型和赋值类型一致 局部变量名字不能冲突;局部变量可以和全局变量重名优先级局部变量高 简洁变量定义必须是在函数内 定义变量后未赋值都有默认值(零值) 局部变量定义后一定要使用否则报错 package main import " 阅读全文
posted @ 2026-06-09 14:04 烟雨楼台,行云流水 阅读(12) 评论(0) 推荐(0)
1 2 3 4 5 ··· 29 下一页