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
相关推荐
PingdiGuo_guo17 小时前
C++构造和折构函数详解,超详细!
开发语言·c++
来知晓17 小时前
语音处理:音频移形幻影,为何大振幅信号也无声
开发语言·音视频
啦啦91171417 小时前
提供一些准备Java八股文面试的建议
java·开发语言·面试
湫兮之风18 小时前
C++:彻底理解左值和右值(从概念到实践,基础版)
开发语言·c++
无敌的牛18 小时前
C++复习(1)
java·开发语言·面试
兮兮能吃能睡18 小时前
R语言术语(2)
开发语言·r语言
whm277718 小时前
Visual Basic 参数传送-形参与实参
开发语言·visual studio
共享家952719 小时前
QT-常用控件(多元素控件)
开发语言·前端·qt
幸运小圣19 小时前
Iterator迭代器 【ES6】
开发语言·javascript·es6
葱头的故事19 小时前
将传给后端的数据转换为以formData的类型传递
开发语言·前端·javascript