Go 框架推荐

基础库

Kafka

Redis

本地缓存

Nacos & Viper

Golang Web

Go Grpc

Plugin **

HBase

Postgresql

TDengine

json

日志框架

golang 包管理

  • go 包管理

    go mod init:初始化modules
    go mod download:下载modules到本地cache
    go mod edit:编辑go.mod文件,选项有-json、-require和-exclude,可以使用帮助go help mod edit
    go mod graph:以文本模式打印模块需求图
    go mod tidy:检查,删除错误或者不使用的modules,下载没download的package
    go mod vendor:生成vendor目录
    go mod verify:验证依赖是否正确
    go mod why:查找依赖

    go test 执行一下,自动导包

    go list -m 主模块的打印路径
    go list -m -f={{.Dir}} print主模块的根目录
    go list -m all 查看当前的依赖和版本信息

  • go 工作区

复制代码

go工程化

编译&打包&部署

Go 调优与问题排查

学习资料

相关推荐
Bonne journée1 分钟前
‌在Python中,print(f‘‘)是什么?
java·开发语言·python
Two_brushes.14 分钟前
C++ list 容器类的模拟实现
开发语言·c++·list
潘多编程17 分钟前
Spring Boot微服务架构设计与实战
spring boot·后端·微服务
2402_8575893622 分钟前
新闻推荐系统:Spring Boot框架详解
java·spring boot·后端
2401_8576226624 分钟前
新闻推荐系统:Spring Boot的可扩展性
java·spring boot·后端
王俊山IT29 分钟前
C++学习笔记----8、掌握类与对象(五)---- 嵌套类与类中枚举
开发语言·c++·笔记·学习
Bruce_Li_Q29 分钟前
C语言贪吃蛇
c语言·开发语言
RangoLei_Lzs1 小时前
C++模版SFIANE应用踩的一个小坑
java·开发语言·ui
北极无雪1 小时前
Spring源码学习(拓展篇):SpringMVC中的异常处理
java·开发语言·数据库·学习·spring·servlet
猿小猴子1 小时前
Python3 爬虫 中间人爬虫
开发语言·爬虫·python