首页 教程Go

Go

  • 【Go】函数

    【Go】函数

    函数是什么?函数是一块执行特定任务的代码。一个函数是在输入源基础上,通过执行一系列的算法,生成预期的输出。函数的声明在 Go 语言中,函数声明通用语法如下:func functionname(parametername type) returntype {       // 函数体(具体实现的功能) }函数的声明以关键词 func 开始,后面紧跟自定义的函数名 functi...

    Go 2019-12-09 123 0
  • 【Go】常量

    【Go】常量

    定义在 Go 语言中,术语"常量"用于表示固定的值。比如 5 、-89、 I love Go、67.89 等等。看看下面的代码:var a int = 50   var b string = "I love Go"在上面的代码中,变量 a 和 b 分别被赋值为常量 50 和 I love GO。关键字 co...

    Go 2019-12-09 112 0
  • 【Go】类型

    【Go】类型

    类型下面是 Go 支持的基本类型:bool数字类型int8, int16, int32, int64, intuint8, uint16, uint32, uint64, uintfloat32, float64complex64, complex128byterunestringboolbool 类型表示一个布尔值,值为 true 或者 false。package main import "fmt" func main() {  ...

    Go 2019-12-09 120 0
  • 【Go】变量

    【Go】变量

    变量是什么变量指定了某存储单元(Memory Location)的名称,该存储单元会存储特定类型的值。在 Go 中,有多种语法用于声明变量。声明单个变量var name type 是声明单个变量的语法。package main import "fmt" func main() {     var age int // 变量声明   &nbs...

    Go 2019-12-09 120 0
  • 【Go】Hello World

    【Go】Hello World

    建立 Go 工作区在编写代码之前,我们首先应该建立 Go 的工作区(Workspace)。在 Mac 或 Linux 操作系统下,Go 工作区应该设置在 HOME/go∗∗。所以我们要在∗∗HOME/go∗∗。所以我们要在∗∗HOME 目录下创建 go 目录。而在 Windows 下,工作区应该设置在 C:\Users\YourName\go。所以请将 go 目录放置在 C:\Users\Your...

    Go 2019-12-09 125 0
  • 【Go】包管理详解

    【Go】包管理详解

    Go包管理一 包管理历史Golang 的包管理一直被大众所诟病的一个点,但是我们可以看到现在确实是在往好的方向进行发展。下面是官方的包管理工具的发展历史:在 1.5 版本之前,所有的依赖包都是存放在 GOPATH 下,没有版本控制。这个类似 Google 使用单一仓库来管理代码的方式。这种方式的最大的弊端就是无法实现包的多版本控制,比如项目 A 和项目 B 依赖于不同版本的 package,如果 package 没有做到完全的向前兼容,往往会导致一些问题。1.5 版本推出了 vendor 机制。所谓 vendor...

    Go 2019-12-09 195 0
  • 【Go】GoLand安装使用

    【Go】GoLand安装使用

    一 GoLand集成开发环境下载IDE 下载地址:http://www.jetbrains.com/go/?fromMenuIDE安装就是平常的傻瓜式安装,这里就不多说了。二 使用GoLand1、 双击运行安装完的GoLand,选择创建项目,并关联GOROOT(会自动关联)2、在项目上点击右键,按图选择,如下,给文件命一个名字,如 test3、在文件中写入如下代码:4、在文件上右键,选择 Run go build test.go,就可以看到控制台打印出hello world!啦5、也可以在Terminal窗口下输入...

    Go 2019-12-09 169 0
  • 【Go】开发环境搭建

    【Go】开发环境搭建

    一 下载地址安装包下载地址为:https://golang.org/dl/。如果打不开可以使用这个地址:https://golang.google.cn/dl/。各个系统对应的包名:操作系统包名Windowsgo1.13.3.windows-amd64.msiLinuxgo1.13.3.linux-amd64.tar.gzMacgo1.13.3.darwin-amd64.pkgFreeBSDgo1.13.3.freebsd-amd64.tar.gz二 安装Linux安装1、下载二进制包:go1.13.3.linux...

    Go 2019-12-09 149 0
  • 【Go】语言介绍

    【Go】语言介绍

    Go语言介绍Go 即Golang,是Google公司2009年11月正式对外公开的一门编程语言。Go是静态强类型语言,是区别于解析型语言的编译型语言。解析型语言——源代码是先翻译为中间代码,然后由解析器对代码进行解释执行。编译型语言——源代码编译生成机器语言,然后由机器直接执行机器码即可执行。Go语言特性跨平台的编译型语言语法接近C语言管道(channel),切片(slice),并发(routine)有垃圾回收的机制支持面向对象和面向过程的编程模式Go语言发展(版本/特性)2009年11月7日 weekly.200...

    Go 2019-12-09 116 0
1
登录
用户名
密码
注册
用户名
密码
确认密码
邮箱
获取邀请码
邀请码
验证码
找回密码
用户名
邮箱
※ 重置链接将发送到邮箱
召唤伊斯特瓦尔