Go logo

原生并发的 Go 1.27

部署用 Go 编写的 API、worker 和机器人。go.mod 中的模块自动解析,无需你手动构建。

低至 R$12.49/月

开箱即用

环境已经支持你的语言:上传代码,它就能运行。

  • 新版 Go 工具链

    包含 Go 编译器和垃圾回收器的最新改进,支持 PGO。

  • Workspace(go.work)

    支持在同一项目中包含多个模块的 Go monorepo。

  • 原生并发

    goroutine 和 channel 是语言的一部分,并发无需额外的库。

  • 无需手动构建

    模块依赖在部署时解析:你只需上传源代码。

你可以托管什么

运行在此运行时上的项目。

  • 使用 Gin 和 Fiber 的 REST API

    基于 Gin、Fiber、Echo 或 Chi 的后端,用 goroutine 处理并发请求。

  • gRPC 微服务

    通过 Protobuf 和双向流进行类型化的服务间通信。

  • 并发 Worker 与爬虫

    基于 goroutine 和 channel 的 worker pool,每个任务占用内存很少。

  • 使用 discordgo 的 Discord 机器人

    Go 机器人 24/7 在线,自动重启,二进制轻量。

  • 代理与 API 网关

    用 Go 编写的 HTTP 代理,带缓存、限流和自定义路由规则。

  • 内部工具与调度器

    用 Go 编写的自动化、调度器和内部工具,作为长期运行的服务。

配置与版本

控制台在部署时生成 squarecloud.app,你也可以在项目根目录自己编写:名称、主文件、内存和版本集中在一处。

squarecloud.app
DISPLAY_NAME=Go
MEMORY=512
VERSION=recommended
版本
1.27
支持的文件
.go
依赖
go.mod | go.work
RUNTIME= 的取值
gogolang

项目每个阶段都有合适的套餐

从小规模开始,按需扩展,无绑定合约。

4.9 分(满分 5 分)· Google + Trustpilot 上的 402 条评价Trustpilot

托管于持有以下认证的合作数据中心
Tier 3ISO 27001SOC 2 Type IIAlways-On DDoS 防护
了解我们的基础设施

Go 托管常见问题

Go 1.27、模块、Workspace 与并发。

Go 如何解析依赖?

Square 检测您的 go.mod 或 go.work 并自动解析模块。无需手动 go mod download。

可以使用 Go Workspace 吗?

可以。原生支持 go.work,非常适合包含多个模块的 monorepo。

如何优化生产二进制?

使用 START=go build -ldflags="-s -w" -o app && ./app 去除调试信息,生成体积更小、适合部署的二进制文件。

Go 比 Node.js 更适合微服务吗?

取决于工作负载。Go 适合高并发(goroutine)、延迟稳定和内存占用可预测的场景。Node.js 更适合端到端使用 JavaScript 生态的项目。

准备好让你的项目 扩展 了吗?

加入超过 50 万名曾使用 Square Cloud 托管项目的开发者。

  • 可预期的价格
  • 账单无惊喜
  • 秒级部署
  • 高可用性
  • 稳定扩展
  • 自动重启
  • 含 SSL 与安全防护
  • 隔离容器