Go
3 篇文章
-
go-decorator, 使用注释方式便捷使用装饰器的 Go 语言中间件工具
go-decorator 是 Go 便捷使用装饰器的工具,装饰器能够切面 (AOP)、代理 (Proxy) 任意的函数和方法,提供观察和控制函数的能力。通过该工具在 go 编程里使用装饰器,就像其他语言中比如 Python、TypeScript 等装饰器的编程体验一样简单和便捷。
deng-dev 更新于 -
Gin - 高性能 Golang Web 框架的介绍和使用
Gin 是用 Go 编写的一个 Web 应用框架,对比其它主流的同类框架,他有更好的性能和更快的路由。由于其本身只是在官方 net/http 包的基础上做的完善,所以理解和上手很平滑。如果你现在开始做一套新的Api,我十分推荐你使用它。
deng-dev 更新于 -
用 Go 实现一个完整的数学表达式计算引擎
从头开始,使用 Go 语言来实现一个完整的数学表达式计算引擎。本文采用的是抽象语法树(Abstract Syntax Tree,AST)实现方式。看完本章,你会了解到:词法分析和如何手写一个词法分析器;语法分析和如何手写一个语法分析器;AST和如何构建一个AST结构;运算优先级算法的实现;执行一个 AST 等。
deng-dev 更新于