golang|给Gitbook做个认证代理

后台管理系统嵌入了Gitbook做帮助中心,需要给Gitbook添加下认证。本打算用NGINX来实现,但是发现会比较麻烦,不好处理,直接使用go实现下,简单方便。

聊聊golang的zap的Core

序本文主要研究一下golang的zap的CoreCorezap@v1.16.0/zapcore/core.

分享Ansible批量安装golang环境

准备工作centos7的机器一台,本地安装的虚拟机或者其他云主机centos7机器上已经成功安装ansibleansible的host中配置好分组为test的所有机器golang安装包,版本是golang1.12.

使用docker部署golang的gin实战项目

背景在前几个小节,我们使用gin搭建了一套完整的关于豆瓣电影管理CRUD的系统,虽然功能比较简单,但是我们之后的十几个小节,我们都会在这个项目上进行扩展,所以我们现在先要进行docker部署,docker的最基本的使用,我之前有过文章对docker进行过介绍,但是之前的介绍,我们

golang程序的启动内存布局

进程启动时,其初始化的栈布局如下。通过 b *入口地址 在入口处打一个断点。通过set args a b c d e来设置等会执行的参数,然后run开始执行,会马上停在入口的地方。

golang项目实战《阿里面试常见题》

golang介绍;总结有福利Go是Google公司开发的一门开源的静态强类型程序设计语言,使用Go语言能够构建简单,可靠,高效率的软件优势:1、运行速度快,简单易学。2、跨平台性强,部署简单。3、丰富的标准库,特别是网络库。4、可以直接包含C代码,利用现有的丰富的C库。

golang web从入门到精通 查看GET、POST请求、响应、状态码

golang 简介Go(又称Golang)是Google开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。golang发展前景适合云计算、微服务、基础后端软件的功能实现。

采用 go-kit 模式封装的 golang 开发框架 wego

wego采用go-kit模式封装 专注编写业务逻辑流程: 1.编写service中间件 2.组合中间件形成service chain 3.handler 由 filter(endpoint)和service chain组合形成 4.

net包 http – golang

在上一篇文章中,主要学习了一下dial,主要用于一些tcp或者udp的socket连接。今天我们来看看net包中的http请求。 在go中,主要给我们封装了4个基础请求让我们可以快速实现http请求,他们分别是: http.Get(url string) http.

可能是史上最强的golang学习资料什锦

github项目一个近8k收藏量的项目,收集 了golang以及衍生品的资料,见原文链接。golang核心贡献者、知名开源作者、技术专栏作者的博客。