Go(Golang)是Google开发的一种语言。2007年,Google设计Go原先目的在於提高在多核、网路机器(networked machines)、大型代码库(codebases)的情况下的开发效率。在2009年11月正式推出,版本1.0在2012年3月发布後,Go广泛应用於Google的产品,并开放原始码专案。
Go支援所有作业系统属於静态型别(statically typed)语言,采用有型别安全防护的记忆体模型,屏且有垃圾回收(garbage collection)机制。如此的组合可以避免开发人员制造出太多常见的程序错误跟安全漏洞,却仍能保有好的性能跟效率。
Go与原在设计之初遍充分运用了CPU的多重核心,且消除了所有可能的程序码错误。这种设计让开发人员可以容易且安全的撰写并行性运算程序。
可至官网下载,本笔记会以Mac系统作为范例
VS Code设定环境,首先先安装GO延伸套件
安装相关工具按下command + P搜寻go install,勾选所有工具後按下OK。
开启一个新档案命名为main.go
下面是用Go写成的Hello Golang程序:
package main
import "fmt"
func main() {
fmt.Println("Hello Golang")
}
第一个由go语言写出的程序完成,今天笔记就先到这,下一篇会编写Go语言的基本架构。
<<: Day2:安装Azure AD Connector同步至M365遇到TLS 1.2卡卡要怎麽办
HTTP 方法 在预设情况下 Flask 路由的 HTTP 方法只允许 GET 可以透过route(...
前情提要 要用 Swift 来开发 iOS App,我们会需要一台 Mac,这台 Mac 看是要直接...
感人时刻 今天是铁人赛30天的最後一天了,有种「嗯?30天了喔?」的奇妙感觉!毕竟已经习惯每天上来发...
Springboot AJAX ...
前言 由於前几天讲了capsule network,attention的笔记我还在制作,因此先来讲讲...