博客专栏  >  编程语言   >  Go语言编程

Go语言编程

介绍Go语言基本语法,编程方法,常用库的使用,以及Go的使用技巧、陷阱等。

关注
6 已关注
48篇博文
  • Golang教程:(二十二)信道

    原文:https://golangbot.com/channels/ 欢迎来到Golang系列教程的第二十二篇。 在上一篇教程中,我们讨论了如何使用协程实现并发。在这篇教程中,我们将讨论信道以及如...

    2017-07-27 09:44
    375
  • Golang教程:(二十一)协程

    原文:https://golangbot.com/goroutines/ 在上一篇教程中,我们讨论了并发,以及并发和并行的区别。在这篇教程中我们将讨论在Go中如何通过Go协程实现并发。 什么是...

    2017-07-18 06:46
    517
  • Golang教程:(二十)并发介绍

    原文:https://golangbot.com/concurrency/ 欢迎来到Golang系列教程的第二十篇。 Go是并发语言,而不是并行语言。在讨论Go并发性之前,我们必须首先了解什么是并...

    2017-07-14 08:21
    139
  • Golang教程:(十九)接口 - II

    原文:https://golangbot.com/interfaces-part-2/ 欢迎来到Golang系列教程的第十九篇。这是介绍接口的第二篇。如果你还没有阅读第一篇,可以在这里阅读。 用指...

    2017-07-17 08:11
    394
  • Golang教程:(十八)接口 - I

    原文:https://golangbot.com/interfaces-part-1/ 欢迎来到Golang系列教程的第十八篇。这个接口的第一部分,一共有两部分。 什么是接口 在面向对象语言...

    2017-07-17 08:10
    294
  • Golang教程:(十七)方法

    原文:https://golangbot.com/methods/ 欢迎来到Golang系列教程的第十七篇。 什么是方法 一个方法只是一个函数,它有一个特殊的接收者(receiver)类型,该接...

    2017-07-17 08:09
    332
  • Golang教程:(十六)结构体

    原文:https://golangbot.com/structs/ 欢迎来到Golang系列教程的第十六篇。 什么是结构体 结构体(struct)是用户自定义的类型,它代表若干字段的集合。有...

    2017-07-17 08:09
    319
  • Golang教程:(十五)指针

    原文:https://golangbot.com/pointers/ 这是本Golang系列教程的第十五篇。 什么是指针 指针是存储一个变量的内存地址的变量。 在上图中,变量 b ...

    2017-07-17 08:08
    350
  • Golang教程:(十四)字符串

    原文:https://golangbot.com/strings/ 这是本Golang系列教程的第十四篇。 string 类型单独提取为一篇教程是因为在 Go 中,string 的实现方式同其他语...

    2017-07-16 08:04
    569
  • Golang教程:(十三)Map

    原文:https://golangbot.com/maps/ 这是本Golang系列教程的第十三篇。 什么是 map? Map 是 Go 中的内置类型,它将键与值绑定到一起。可以通过键获取相应的...

    2017-07-16 08:04
    296
  • Golang教程:(十二)变参函数

    原文:https://golangbot.com/variadic-functions/ 这是本Golang系列教程的第十二篇。 什么是变参函数? 变参函数是指可以接受可变数量的参数的函数。...

    2017-07-16 08:03
    579
  • Golang教程:(十一)数组和切片

    原文:https://golangbot.com/arrays-and-slices/ 这是本Golang系列教程的第十一篇。 数组 数组是属于同一类型的元素的集合。例如,整数 5, 8, ...

    2017-07-16 08:02
    604
  • Golang教程:(十)switch 语句

    原文:https://golangbot.com/switch/ 这是本Golang系列教程的第十篇。 switch 是一个条件语句,用于将一个表达式的求值结果与可能的值的列表进行匹配,并根据匹配...

    2017-07-16 08:01
    523
  • Golang教程:(九)循环语句

    原文:https://golangbot.com/loops/ 这是本Golang系列教程的第九篇。 循环语句用于重复执行代码块。 for 语句是 Go 中唯一的循环语句。Go 没有提供其他语言...

    2017-07-15 08:34
    357
  • Golang教程:(八)if else 语句

    原文:https://golangbot.com/if-statement/ 这是本Golang系列教程的第八篇。 if 是一个条件语句。if 语句的语法为: if condition { ...

    2017-07-15 08:33
    414
  • Golang教程:(七)包

    原文:https://golangbot.com/packages/ 这是本Golang系列教程的第七篇。 什么是包?为什么使用包? 到目前为止我们见到的 Go 程序都只有一个文件,文件中包含了...

    2017-07-15 08:33
    373
  • Golang教程:(六)函数

    原文:https://golangbot.com/functions/ 这是本Golang系列教程的第六篇。 函数是完成一个特定任务的代码块。一个函数接受输入,对输入进行一些运算并产生输出。 函...

    2017-07-15 08:32
    285
  • Golang教程:(五)常量

    原文:https://golangbot.com/constants/ 这是本Golang系列教程的第五篇。 定义常量 在Go中常量(constant)用来表示固定的值,比如:5,-89,"...

    2017-07-15 08:31
    345
  • Golang教程:(四)类型

    原文:https://golangbot.com/types/ 这是本Golang系列教程的第四篇。 你可以阅读 Golang教程:(三)变量 来学习有关变量的只是。 下面是 Go 支持的基本...

    2017-07-14 15:18
    307
  • Golang教程:(三)变量

    原文:https://golangbot.com/variables/ 这是本Golang系列教程的第三篇。本篇介绍Golang中的变量。 你可以阅读 [Golang教程:(二)Hello Wor...

    2017-07-14 15:16
    223

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部