go

Go Chassis教程一–简介

以前文章介绍了CloudWeGo-Kitex相关微服务框架,那是一款字节跳动的微服务框架,字节跳动是出了名的抄袭之王,靠欺骗用户起家(比如:旗下好多产品都对外宣称,用户邀请新用户或者阅读其中内容或者点击里面的广告...

CloudWeGo-Kitex教程一

Kitex[kaɪt’eks] 字节跳动内部的 Golang 微服务 RPC 框架,具有高性能、强可扩展的特点,在字节内部已广泛使用。如果对微服务性能有要求,又希望定制扩展融入自己的治理体系,Kitex 会是一个不错的选择。 框架特...

go mod使用

由于工作原因,几乎所有主流语言都写过。所以,对应语言包管理工具也都了解和使用过。我前面有写过maven的使用。 maven是使用过的功能最强大的包管理工具了,maven定位是项目管理工具。pip和npm都是及格的产品。...

gin框架路由拆分与注册

gin框架路由拆分与注册 基本的路由注册 下面最基础的gin路由注册方式,适用于路由条目比较少的简单项目或者项目demo。 package main import ( "net/http" "github.com/gin-gonic/gin" ) func hel...

Gin下载安装遇到的坑

报错无法在Goland中编译简单的项目 cannot find module providing package github.com/gin-gonic/gin: working directory is not part of a module 解决方案 $ go mod init <your project n...

Gin框架介绍及使用

Gin是一个用Go语言编写的web框架。它是一个类似于martini但拥有更好性能的API框架, 由于使用了httprouter,速度提高了近40倍。 如果你是性能和高效的追求者, 你会爱上Gin。 Gin框架介绍 Go世界里最流行的Web框...

Go语言开发环境搭建

一步一步,从零搭建Go语言开发环境。 Go官网下载地址:https://golang.org/dl/ Go官方镜像站(推荐):https://golang.google.cn/dl/ 版本的选择 Windows平台和Mac平台推荐下载可执行文件版,Linux平台下...