#Go语言 开源书籍:《》,由知名云服务器厂商 Digital Ocean 撰写发布。

#Go语言 开源书籍:《》,由知名云服务器厂商 Digital Ocean 撰写发布。 通过本书你将学会如何使用 Go 语言来编写程序,以及了解一些较为实用的开发者工具。 核心内容如下: - 在 Windows,macOS 和 Linux 系统上安装并设置本地 Go 开发环境; - 学会使用条件判断语句来编写程序; - 学会定义数据结构,并为其创建接口,以实现可复用代码; - 编写自定义错误处理功能; - 构建和安装 Go 程序,以便在不同的操作系统和不同的 CPU 架构上运行。 目前已提供 EPUB 与 PDF 两种格式的 #电子书 下载

相关推荐

封面图片

《Go语言定制指南》(原名:Go语法树入门/开源免费图书/Go语言进阶/掌握抽象语法树/Go语言AST/凹语言)

《Go语言定制指南》(原名:Go语法树入门/开源免费图书/Go语言进阶/掌握抽象语法树/Go语言AST/凹语言) Go语法树是Go语言源文件的另一种语义等价的表现形式。而Go语言自带的go fmt和go doc等命令都是在Go语法树的基础之上分析工具。因此将Go语言程序作为输入数据,让我们语法树这个维度重新审视Go语言程序,我们将得到创建Go语言本身的技术。 Go语法树由标准库的go/ast包定义,它是在go/token包定义的词法基础之上抽象的语法树结构。本书简单介绍语法树相关包的使用。 如果想从头实现一个玩具Go语言可以参考《》 || #电子书 | #Go语言

封面图片

在2021年成为Go语言专家

在2021年成为Go语言专家 Go 正在迅速成为构建web服务的首选语言。虽然有很多教程向有其他编程语言经验的开发者传授Go的语法,但仅有教程是不够的。它们没有教授Go的习语,所以开发者最终会创造出在Go背景下没有意义的模式。这本新的实用指南旨在解决这个问题。 无论您的经验水平如何,您都将学会如何像Go开发人员一样思考。作者 Jon Bodner 介绍了经验丰富的Go开发者所采用的设计模式,并探讨了使用这些模式的理由。您还将提前了解Go即将推出的泛型支持,以及它是如何融入语言的。 - 学习如何在Go中编写习语代码并设计一个Go项目 - 理解Go中设计决策的原因 - 为单独的开发人员或团队建立Go的开发环境 - 了解如何以及何时使用反射、unsafe和cgo - 了解 Go 的特性如何使该语言有效地运行 - 了解哪些 Go 特性您应该少用或根本不用

封面图片

#Go语言 技术教程:《》,由国外一名开发者历经两年多编写而成。

#Go语言 技术教程:《》,由国外一名开发者历经两年多编写而成。 作者将通过这个教程,循序渐进的带你了解 Go 语言的基础知识,以及常见的计算机科学概念。主要包括 Go 语言简史、开发环境设置、基础语法、单元测试、并发、HTTP 客户端开发等内容

封面图片

Shiori是一个用Go语言编写的简单书签管理器。 旨在作为Pocket的简单克隆。 我们可以将其用作命令行应用程序或Web应用

Shiori是一个用Go语言编写的简单书签管理器。 旨在作为Pocket的简单克隆。 我们可以将其用作命令行应用程序或Web应用程序。 这个应用程序作为单个二进制文件分发,这意味着它可以轻松安装和使用。 | #工具

封面图片

本项目旨在指导程序员们如何从基础开始系统的学习 Go 语言,并学习开发时所需知识点。

本项目旨在指导程序员们如何从基础开始系统的学习 Go 语言,并学习开发时所需知识点。 Go 是一门非常容易上手的语言,语法简洁,代码易读,如果你有常用语言的基础,那看一本后便可上手开发业务代码。 本项目不是博客,一个问题不会讲的特别细致,如果想要更加深入的了解某个知识点的话,建议使用搜索引擎去搜索经典博客加深理解,项目中也会推荐一些好的文章供参考。 本项目更加看重的是对于知识点系统的一个总结,能够通过一句话,一张思维导图来把一类知识进行讲解,这样在面试前把所有的思维导图都过一遍就快的吸收知识点,平时空余的时候拿出思维导图进行复习也能加深理解。 | #Go语言

封面图片

Gitea是一个用Go编写的社区管理的轻量级代码托管解决方案,和GitHub, Bitbucket or Gitlab等比较类似

Gitea是一个用Go编写的社区管理的轻量级代码托管解决方案,和GitHub, Bitbucket or Gitlab等比较类似。它是在MIT许可下发布的 Gitea的首要目标是创建一个极易安装,运行非常快速,安装和使用体验良好的自建 Git 服务,采用Go作为后端语言,只要生成一个可执行程序即可。支持跨平台,支持 Linux, macOS 和 Windows 以及各种架构,除了x86,amd64,还包括 ARM 和 PowerPC。 功能特性 支持活动时间线 支持 SSH 以及 HTTP/HTTPS 协议 支持 SMTP、LDAP 和反向代理的用户认证 支持反向代理子路径 支持用户、组织和仓库管理系统 支持添加和删除仓库协作者 支持仓库和组织级别 Web 钩子(包括 Slack 集成) 支持仓库 Git 钩子和部署密钥 支持仓库工单(Issue)、合并请求(Pull Request)以及 Wiki 支持迁移和镜像仓库以及它的 Wiki 支持在线编辑仓库文件和 Wiki 支持自定义源的 Gravatar 和 Federated Avatar 支持邮件服务 支持后台管理面板 支持 MySQL、PostgreSQL、SQLite3、MSSQL 和 TiDB(MySQL) 数据库 支持多语言本地化(21 种语言) 支持软件包注册中心(Composer/Conan/Container/Generic/Helm/Maven/NPM/Nuget/PyPI/RubyGems) ||||

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人