乐趣区

关于golang:ApacheCN-Golang-译文集-20211025-更新

  • Go 云原生编程

    • 零、前言
    • 一、古代微服务架构
    • 二、应用 RESTAPI 构建微服务
    • 三、爱护微服务
    • 四、应用音讯队列的异步微服务架构
    • 五、应用 React 构建前端
    • 六、在容器中部署利用
    • 七、AWS I——基础知识、AWS Go SDK 和 EC2
    • 八、AWS II——S3、SQS、API 网关和 DynamoDB
    • 九、继续交付
    • 十、监督利用
    • 十一、迁徙
    • 十二、从这里到哪里去?
  • Go 分布式计算

    • 零、前言
    • 一、Go 开发环境
    • 二、了解 Goroutines
    • 三、通道和信息
    • 四、RESTful Web
    • 五、Goophr 简介
    • 六、Goophr 礼宾部
    • 七、Goophr 图书馆员
    • 八、部署 Goophr
    • 九、Web 级架构的根底
  • Go 编程秘籍

    • 零、前言
    • 一、I/O 和文件系统
    • 二、命令行工具
    • 三、数据转换与组合
    • 四、Go 中的错误处理
    • 五、网络编程
    • 六、所有对于数据库和存储的信息
    • 七、Web 客户端和 API
    • 八、Go 中的微服务利用
    • 九、测试 Go 代码
    • 十、并行与并发
    • 十一、分布式系统
    • 十二、反应式编程和数据流
    • 十三、无服务器编程
    • 十四、性能改良、提醒和技巧
  • Go 规范库秘籍

    • 零、前言
    • 一、与环境互动
    • 二、字符串和事物
    • 三、解决数字
    • 四、很久以前
    • 五、进进出出
    • 六、摸索文件系统
    • 七、连贯网络
    • 八、应用数据库
    • 九、来到服务器端
    • 十、并发性带来的乐趣
    • 十一、提醒和技巧
  • Go Web 开发秘籍

    • 零、前言
    • 一、创立 Go 中的第一个服务器
    • 二、应用模板、动态文件和 HTML 表单
    • 三、在 Go 中应用会话、错误处理和缓存
    • 四、在 Go 中编写和应用 RESTful Web 服务
    • 五、应用 SQL 和 NoSQL 数据库
    • 六、应用 Micro 在 Go 中编写微服务——一个微服务工具包
    • 七、在 Go 中应用 WebSocket
    • 八、应用 Go Web 利用框架——Beego
    • 九、与 Go 和 Docker 合作
    • 十、爱护 Go Web 利用的平安
    • 十一、将 Go Web 利用和 Docker 容器部署到 AWS
  • Go Web 爬虫疾速启动指南

    • 零、前言
    • 一、Go 网页抓取简介
    • 二、申请 / 响应循环
    • 三、爬虫礼仪
    • 四、解析 HTML
    • 五、网页抓取导航
    • 六、爱护你的网页爬虫
    • 七、并发爬取
    • 十、100 倍爬取
  • Go 高性能实用指南

    • 零、前言
    • 第一局部:学习 Go 中的性能

      • 一、Go 性能简介
      • 二、数据结构和算法
      • 三、了解并发性
      • 四、Go 中的 STL 算法
      • 五、Go 中的矩阵和向量计算
    • 第二局部:在 Go 中利用性能概念

      • 六、编写可读的 Go 代码
      • 七、Go 中的模板编程
      • 八、Go 中的内存治理
      • 九、Go 中的 GPU 并行化
      • 十、Go 中的编译时计算
    • 第三局部:部署、监控和迭代运行中的程序,并思考性能

      • 十一、构建和部署 Go 代码
      • 十二、剖析 Go 代码
      • 十三、集群和作业队列
      • 十四、比拟不同版本的代码品质
  • Go 零碎编程实用指南

    • 零、前言
    • 第一局部:零碎编程和 Go 简介

      • 一、零碎编程导论
      • 二、Unix 操作系统组件
      • 三、Go 概述
    • 第二局部:高级文件 I/O 操作

      • 四、应用文件系统
      • 五、解决流
      • 六、构建伪终端
    • 第三局部:了解过程通信

      • 七、解决过程和守护过程
      • 八、导出代码、信号和管道
      • 九、网络编程
      • 十、将 Go 用于数据编码
    • 第四局部:深入探讨并发性

      • 十一、解决通道和 goroutine
      • 十二、将同步与原子性用于同步
      • 十三、将上下文用于协调
      • 十四、实现并发模式
    • 第五局部:反射和 CGO 使用指南

      • 十五、应用反射
      • 十六、应用 CGO
    • 十七、答案
  • Go 函数式编程学习手册

    • 零、前言
    • 一、Go 中的纯函数编程
    • 二、操纵汇合
    • 三、应用高阶函数
    • 四、Go 中的 SOLID 设计
    • 五、应用装璜器增加性能
    • 六、日志装璜器
    • 八、在架构级别利用 FP
    • 七、函数参数
    • 八、应用流水线进步性能
    • 九、函子、单群和泛型
    • 十、单子、类型类和泛型
    • 十一、利用领域论
    • 十二、杂项信息和如何去做
  • 构建 Go REST Web 服务

    • 零、前言
    • 一、RESTAPI 开发入门
    • 二、为咱们的 REST 服务解决路由
    • 三、应用中间件和 RPC
    • 四、应用风行的 Go 框架简化 RESTful 服务
    • 五、应用 MongoDB 并创立 RESTAPI
    • 六、应用协定缓冲区和 GRPC
    • 七、应用 PostgreSQL、JSON 和 Go
    • 八、在 Go 和单元测试中构建 restapi 客户端
    • 九、应用微服务扩大 RESTAPI
    • 十、部署咱们的 REST 服务
    • 十一、应用 API 网关监督和度量 REST API
    • 十二、解决 REST 服务的认证
  • Go 编程蓝图

    • 零、序言
    • 一、应用 Web 套接字的聊天利用
    • 二、减少认证
    • 三、实现个人资料图片的三种形式
    • 四、查找域名的命令行工具
    • 五、构建分布式系统和应用灵便的数据
    • 六、通过 RESTful 数据 Web 服务 API 公开数据和性能
    • 七、随机举荐 Web 服务
    • 八、文件系统备份
    • 九、附录 A:稳固 Go 环境的良好实际
  • Go 零碎编程

    • 零、前言
    • 一、Go 和 Unix 零碎编程入门
    • 二、用 Go 编写程序
    • 三、高级 Go 性能
    • 四、Go 包、算法和数据结构
    • 五、文件和目录
    • 六、文件输出和输入
    • 七、应用系统文件
    • 八、过程和信号
    • 九、Goroutine——根本个性
    • 十、Goroutine——高级性能
    • 十一、用 Go 编写 Web 利用
    • 十二、网络编程
  • Go 无服务利用实用指南

    • 零、前言
    • 一、无服务器
    • 二、AWS Lambda 入门
    • 三、用 Lambda 开发无服务器性能
    • 四、应用 API 网关设置 API 端点
    • 五、应用 DynamoDB 治理数据持久性
    • 六、部署无服务器利用
    • 七、实现 CI/CD 管道
    • 八、扩大利用
    • 九、应用 S3 构建前端
    • 十、测试无服务器利用
    • 十一、监测和故障排除
    • 十二、爱护无服务器利用的平安
    • 十三、设计经济高效的利用
    • 十四、作为代码的基础设施
    • 十五、答案
  • 精通 Go 并发

    • 零、序言
    • 一、Go 并发介绍
    • 二、了解并发模型
    • 三、制订并行策略
    • 四、利用中的数据完整性
    • 五、锁、阻塞和更好的通道
    • 六、C10K——Go 中的非阻塞 Web 服务器
    • 七、性能和可扩展性
    • 八、并发利用架构
    • 九、Go 中的日志记录和并发测试
    • 十、高级并发和最佳实际
  • Go 和平安

    • 零、前言
    • 一、Go 平安简介
    • 二、Go 编程语言
    • 三、应用文件
    • 四、取证
    • 五、封包捕捉和注入
    • 六、密码学
    • 七、平安 Shell(SSH)
    • 八、暴力破解
    • 九、Web 利用
    • 十、爬虫
    • 十一、主机发现和枚举
    • 十二、社会工程
    • 十三、实现破绽利用
    • 十四、总结
  • Go 设计模式

    • 零、序言
    • 一、筹备,登程
    • 二、创立模式——单例、构建者、工厂、原型和形象工厂设计模式
    • 三、构造模式——组合、适配器和桥接设计模式
    • 四、构造模式——代理、外观、装璜和享元设计模式
    • 五、行为模式——策略、责任链和命令设计模式
    • 六、行为模式——模板、备忘录和解释器设计模式
    • 七、行为模式——访客、状态、中介和观察者设计模式
    • 八、Go 并发介绍
    • 九、并发模式——屏障、将来和管道设计模式
    • 十、并发模式——工作池和公布 / 订阅设计模式
  • Go 依赖注入实用指南

    • 零、前言
    • 一、永远不要进行谋求更好
    • 二、Go 的实体设计准则
    • 三、用户体验编程
    • 四、ACME 注册服务简介
    • 五、依赖注入与猴子补丁
    • 六、依赖注入与结构器注入
    • 七、依赖注入与办法注入
    • 八、配置依赖注入
    • 九、即时依赖注入
    • 十、现成的注入
    • 十一、克制激情
    • 十二、回顾咱们的停顿
    • 十三、答案
  • Go 深度学习实用指南

    • 零、前言
    • 第一局部:Go、神经网络的深度学习,以及如何训练它们

      • 一、Go 深度学习导论
      • 二、什么是神经网络?如何训练神经网络?
      • 三、超过根本神经网络——自编码器和 RBM
      • 四、CUDA——GPU 减速训练
    • 第二局部:实现深度神经网络架构

      • 五、基于循环神经网络的下一个词的预测
      • 六、基于卷积神经网络的指标辨认
      • 七、用深度 Q 网络求解迷宫
      • 八、应用变分自编码器的生成模型
    • 第三局部:管道、部署和其余

      • 九、构建深度学习流水线
      • 十、扩大部署
  • 同构的 Go 利用

    • 零、前言
    • 一、Go 同构 Web 利用
    • 二、同构 Go 工具链
    • 三、与 GopherJS 一起去往前端
    • 四、同构模板
    • 五、端到端路由
    • 六、同构切换
    • 七、同构网络模式
    • 八、实时 Web 利用性能
    • 九、Cogs——可复用组件
    • 十、测试同构 Go Web 利用
    • 十一、部署同构 Go Web 利用
    • 十二、同构 Go 的调试
  • Go 编程学习手册

    • 零、序言
    • 一、Go 的第一步
    • 二、Go 语言要领
    • 三、Go 管制流程
    • 四、数据类型
    • 五、Go 的函数
    • 六、Go 包和程序结构
    • 七、组合类型
    • 八、办法、接口、对象
    • 九、并发
    • 十、Go 中的数据 IO
    • 十一、编写网络服务
    • 十二、代码测试
  • Go Web 开发学习手册

    • 零、序言
    • 一、Go 的介绍与设置
    • 二、服务与路由
    • 三、连贯数据
    • 四、应用模板
    • 五、前端与 RESTful API 的集成
    • 六、会话和 Cookies
    • 七、微服务与通信
    • 八、日志和测试
    • 九、平安
    • 十、缓存、代理和性能改良
  • 精通 Go Web 服务

    • 零、序言
    • 一、咱们在 Go 中的第一个 API
    • 二、Go 中的 RESTful 服务
    • 三、路由和疏导
    • 四、在 Go 中设计 API
    • 五、Go 中的模板和选项
    • 六、拜访和应用 Go 中的 Web 服务
    • 七、与其余网络技术协作
    • 八、响应式 Web
    • 九、部署
    • 十、最大化性能
    • 十一、平安
  • Go 机器学习

    • 零、前言
    • 一、收集和组织数据
    • 二、矩阵、概率和统计
    • 三、评估和验证
    • 四、回归
    • 五、分类
    • 六、聚类
    • 七、工夫序列与异样检测
    • 八、神经网络与深度学习
    • 九、部署和散发剖析和模型
    • 十、与机器学习相干的算法 / 技术
  • Go 编程实用手册

    • 零、前言
    • 一、Go 入门
    • 二、操作字符串值
    • 三、类型转换
    • 四、日期和工夫
    • 五、映射和数组
    • 六、谬误和日志记录
    • 七、文件和目录
    • 八、并发性
    • 九、零碎编程
    • 十、网络编程
    • 十一、关系数据库

下载

Docker

docker pull apachecn0/apachecn-golang-zh
docker run -tid -p <port>:80 apachecn0/apachecn-golang-zh
# 拜访 http://localhost:{port} 

PYPI

pip install apachecn-golang-zh
apachecn-golang-zh <port>
# 拜访 http://localhost:{port} 

NPM

npm install -g apachecn-golang-zh
apachecn-golang-zh <port>
# 拜访 http://localhost:{port} 

奉献指南

本我的项目须要校对,欢送大家提交 Pull Request。

请您怯懦地去翻译和改良翻译。尽管咱们谋求卓越,但咱们并不要求您做到美中不足,因而请不要放心因为翻译上犯错——在大部分状况下,咱们的服务器曾经记录所有的翻译,因而您不用放心会因为您的失误受到无法挽回的毁坏。(改编自维基百科)

组织介绍

拜访咱们的主页。

资助咱们

通过平台自带的打赏性能,或点击这里。

退出移动版