go webrtc - 1 go基本概念

安装

修改 go.env 可设置的变量

bash 复制代码
GOPROXY=https://goproxy.cn,direct
GOCACHE=D:\Language\Go\go-build
GOMODCACHE=D:\Language\Go\pkg\mod

GoLand 无法debug

1, cmd 运行

go install github.com/go-delve/delve/cmd/dlv@latest

2, 会安装到

C:\Users\Administrator\go\bin\dlv.exe

3, 替换 GoLand IDE 的目录
D:\Jetbrains\GoLand\plugins\go\lib\dlv\windows\dlv.exe

mod

版本管理器,go1.3之后 自带

Go 复制代码
# 初始化目录
go mod init 目录

# 对其依赖,刷新
go mod tidy

# 下载依赖
go get 依赖包名

# 下载并更新依赖
go get -u 依赖包名

go相关开发框架

Go 复制代码
# orm框架
go get gorm.io/gorm

# 驱动
go get gorm.io/driver/mysql

# webrtc 框架
go get github.com/pions/webrtc

# webrtc指定版本
go get github.com/pion/webrtc/v3@v3.3.6 

# web 框架
go get github.com/gin-gonic/gin

# uuid
go get github.com/satori/go.uuid

# jwt
go get github.com/dgrijalva/jwt-go
相关推荐
SEO_juper3 小时前
手写 llms.txt 验证器:让 AI 更愿意引用你的网站(GEO)
开发语言·人工智能·python·聚类·seo·独立站
CCCCCCCCharlie3 小时前
从0到1:一个字节的磁盘之旅
linux·开发语言·c++
比兔代理3 小时前
纯净IP是什么?从IP信誉、黑名单与ASN角度原理解析
开发语言·php
benjiangliu3 小时前
恩培趣味计算机视觉-01-conda环境和Python库
开发语言·python·conda
我喜欢就喜欢3 小时前
DeepSeek Harness 开源贡献手记:从零到合入主线
开发语言·人工智能
坐看风云变幻3 小时前
《嵌入式工程师的软硬件修仙之路》第 2 期|C 语言筑基:指针与内存模型
c语言·开发语言
开开心心就好4 小时前
安卓PDF处理工具,免费无广告零弹窗
android·服务器·开发语言·算法·pdf·ocr
Pniubi4 小时前
HashMap扩容全流程
java·开发语言·数据结构
白杨尚青5 小时前
C++进阶篇(二):多态——虚函数、重写、虚函数表与三个经典坑(附完整代码仓库)
开发语言·c++·多态·虚函数·重写·动态绑定
WJ.Polar1 天前
Java封装、继承、多态
java·开发语言