golang
已收录文章:12534篇
-
前言 都说go标准库实用,Api设计简洁。这次就用go 标准库中的net/http包实现一个简洁的http web服务器,包括三种版本。 v1最简单版 直接使用http.HandleFunc(partern,function(http.ResponseWriter,*http.Request){}) Ha434 收藏
-
当我准备再新增一个 % 取模的运算符时,会发现工作很繁琐而且几乎都是重复的;主要是两步: 需要在词法解析器中新增对 % 符号的支持。在语法解析器遍历 AST 时对 % token 实现具体逻辑。 其412 收藏
-
Go语言测试 这是Go单测从入门到放弃系列教程的第0篇,主要讲解在Go语言中如何做单元测试以及介绍了表格驱动测试、回归测试,并且介绍了常用的断言工具。 go test工具 Go语言中的测试依赖go te301 收藏
-
一.Go开发编辑器 开发工具多种多样, 选择一款适合自己的编辑器, 并且还要兼顾高效轻量 适用于go语言开发的编辑器有很多,包含GoLand、IDEA、VS Code等 甚至使用submit、notepad++、vim等也393 收藏
-
在常见的 Web 框架中,router 是必备的组件。Go语言圈子里 router 也时常被称为 http 的 multiplexer。通过前面几节的学习,我们已经知道了如何用 http 标准库中内置的 mux 来完成简单的路由功能了。如151 收藏
-
go-micro是golang的一个微服务框架。这篇文章将介绍使用go-micro最新版本v4开发gRPC服务的方式。 1、安装protoc 这个工具也称为proto编译器,可以用来生成各种开发语言使用proto协议的代码。 下载地址282 收藏