展示 243 篇文章
每页 5 篇
排序:
发布最近
发布最久
阅读最多
阅读最少
Go 04:实战 —— Web 服务(记账 REST API)
用 Go 重写 TypeScript 04 篇的记账 API,方便对比两种语言的风格。只用标准库(Go 1.22+ 的 net/http 已支持方法和路径参数路由),最后再介绍常用框架。
1. 项目结构(Go 社区常见布局)
go......
go
Go 03:并发编程
并发是 Go 最大的特色。对比 Python:
Python 有 GIL,CPU 密集型任务需多进程;asyncio 需要整条调用链都是 async。
Go 的 goroutine 是轻量协程(初始约 2KB 栈),可轻松开几万个,自动利用多核,普通同步代码直接 go ......
go
Go 02:结构体、接口与错误处理
Go 没有类和继承。它的组合方式是:struct(数据)+ 方法 + 隐式接口 + 嵌入(组合)。
1. 结构体与方法
type Post struct {
ID int
Title string
Content string......
go
Go 01:环境与基础语法
1. 环境搭建
brew install go
go version
mkdir go-learn && cd go-learn
go mod init example.com/golearn # 生成 go.mod ≈ pyproject.t......
go
TypeScript 09:更多应用场景 —— CLI、浏览器插件、VS Code 插件、Serverless、脚本
"JS 能跑的地方 TS 都能跑"。本篇用小而完整的例子覆盖其余常见场景,每个都能做成可交付的小产品。
场景
运行环境
工具/框架
本篇示例
......
typescript