Go

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(安装)
(图书)
 
第105行: 第105行:
  
 
==图书==
 
==图书==
 +
*[https://draveness.me/golang/ 《Go 语言设计与实现》]
 
*[https://github.com/Unknwon/the-way-to-go_ZH_CN 《Go入门指南》]
 
*[https://github.com/Unknwon/the-way-to-go_ZH_CN 《Go入门指南》]
 
*[http://book.huihoo.com/learning-go/learning-go-zh-cn-2012.pdf 《学习 Go 语言》] 一本学习 Go 语言的免费电子书。
 
*[http://book.huihoo.com/learning-go/learning-go-zh-cn-2012.pdf 《学习 Go 语言》] 一本学习 Go 语言的免费电子书。

2021年2月18日 (四) 00:49的最后版本

Wikipedia-35x35.png 您可以在Wikipedia上了解到此条目的英文信息 Go Thanks, Wikipedia.

Go是Google开发的一种编译型、高并发、并具有垃圾回收功能的系统编程语言。

Go-480x270.png

目录

[编辑] 新闻

Golang-logo.png

[编辑] 版本

Go-logo-blue.png

Go version history, gvm Go版本管理器

[编辑] 语言规范

The Go Programming Language Specification

[编辑] 安装

macOS默认安装在 /usr/local/go 目录下

默认安装好,设置环境
export GOPATH=$HOME/go 

go env
vim ~/.profile
export PATH=$PATH:/usr/local/go/bin
export GOPATH=/Users/huihoo/Software/go

再做个符号链接

 ln -s /usr/local/go/bin/go /usr/local/bin/go

[编辑] Linux

How To Install Go on Debian 10

[编辑] 指南

go get golang.org/x/tour/gotour
cd bin
./gotour

[编辑] Example

Go example projects

go get github.com/golang/example/hello
cd bin
./hello

[编辑] 编译器

  • Go 原生编译器 gc 主要基于 Ken Thompson 先前在 Plan 9 操作系统上使用的 C 工具链。
  • gccgo 编译器:一款相对于 gc 而言更加传统的编译器,使用 GCC 作为后端。
  • GopherJS
  • llgo

[编辑] 编辑器

[编辑] 数据库

CockroachDB

[编辑] 时间序列数据库

[编辑] Thrift

[编辑] Cassandra

[编辑] HBase

[编辑] 游戏

[编辑] 文档

[编辑] 图书

[编辑] 用户

[编辑] 培训

[编辑] 图集

[编辑] 链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱