<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>LinuxSir.cn，穿越时空的Linuxsir! - go 语言文档</title>
    <link>http://linuxsir.cn/forum.php?mod=forumdisplay&amp;fid=249</link>
    <description>Latest 20 threads of go 语言文档</description>
    <copyright>Copyright(C) LinuxSir.cn，穿越时空的Linuxsir!</copyright>
    <generator>Discuz! Board by Comsenz Inc.</generator>
    <lastBuildDate>Sat, 30 May 2026 19:17:31 +0000</lastBuildDate>
    <ttl>60</ttl>
    <image>
      <url>http://linuxsir.cn/static/image/common/logo_88_31.gif</url>
      <title>LinuxSir.cn，穿越时空的Linuxsir!</title>
      <link>http://linuxsir.cn/</link>
    </image>
    <item>
      <title>Go语言匿名变量（没有名字的变量）</title>
      <link>http://linuxsir.cn/forum.php?mod=viewthread&amp;tid=399204</link>
      <description><![CDATA[在编码过程中，可能会遇到没有名称的变量、类型或方法。虽然这不是必须的，但有时候这样做可以极大地增强代码的灵活性，这些变量被统称为匿名变量。

匿名变量的特点是一个下画线“_”，“_”本身就是一个特殊的标识符，被称为空白标识符。它可以像其他标识符那样用于变 ...]]></description>
      <category>go 语言文档</category>
      <author>一起看海</author>
      <pubDate>Sun, 07 Jan 2024 07:14:44 +0000</pubDate>
    </item>
    <item>
      <title>Go语言多个变量同时赋值</title>
      <link>http://linuxsir.cn/forum.php?mod=viewthread&amp;tid=399203</link>
      <description><![CDATA[编程最简单的算法之一，莫过于变量交换。交换变量的常见算法需要一个中间变量进行变量的临时保存。用传统方法编写变量交换代码如下：

var a int = 100
var b int = 200
var t int
t = a
a = b
b = t
fmt.Println(a, b)

在计算机刚发明时，内存非常“精贵”。这种变量 ...]]></description>
      <category>go 语言文档</category>
      <author>一起看海</author>
      <pubDate>Sun, 07 Jan 2024 07:13:49 +0000</pubDate>
    </item>
    <item>
      <title>Go语言变量的初始化</title>
      <link>http://linuxsir.cn/forum.php?mod=viewthread&amp;tid=399202</link>
      <description><![CDATA[在C语言中，变量在声明时，并不会对变量对应内存区域进行清理操作。此时，变量值可能是完全不可预期的结果。开发者需要习惯在使用C语言进行声明时要初始化操作，稍有不慎，就会造成不可预知的后果。

在网络上只有程序员才能看懂的“烫烫烫”和“屯屯屯”的梗，就来源于 ...]]></description>
      <category>go 语言文档</category>
      <author>一起看海</author>
      <pubDate>Sun, 07 Jan 2024 07:13:08 +0000</pubDate>
    </item>
    <item>
      <title>Go语言变量的声明（使用var关键字）</title>
      <link>http://linuxsir.cn/forum.php?mod=viewthread&amp;tid=399201</link>
      <description><![CDATA[Go语言是静态类型语言，因此变量（variable）是有明确类型的，编译器也会检查变量类型的正确性。在数学概念中，变量表示没有固定值且可改变的数。但从计算机系统实现角度来看，变量是一段或多段用来存储数据的内存。

声明变量的一般形式是使用 var 关键字：
var name t ...]]></description>
      <category>go 语言文档</category>
      <author>一起看海</author>
      <pubDate>Sun, 07 Jan 2024 07:10:55 +0000</pubDate>
    </item>
    <item>
      <title>Go 语言中的标识符</title>
      <link>http://linuxsir.cn/forum.php?mod=viewthread&amp;tid=399200</link>
      <description><![CDATA[在编程语言中，标识符用于识别目的。换言之，标识符是程序组件的用户定义名称。在 Go 语言中，标识符可以是变量名、函数名、常量、语句标签、包名或类型。

例：

package main
import \&quot;fmt\&quot;

func main() {

 var name = \&quot;GeeksforGeeks\&quot;

}

在上面的示例中，总共有三 ...]]></description>
      <category>go 语言文档</category>
      <author>一起看海</author>
      <pubDate>Sun, 07 Jan 2024 07:08:20 +0000</pubDate>
    </item>
    <item>
      <title>Go语言第一个程序</title>
      <link>http://linuxsir.cn/forum.php?mod=viewthread&amp;tid=399188</link>
      <description><![CDATA[通过前面学习大家已经对Go语言有了一定的了解，那要怎么来创建一个Go语言程序呢？本节就来带领大家实现一个简单的程序——在控制台输出“Hello World!”。

在控制台输出“Hello World!”非常简单，仅需要几行代码就可以搞定，如下所示：

package main    // 声明 main ...]]></description>
      <category>go 语言文档</category>
      <author>一起看海</author>
      <pubDate>Sat, 06 Jan 2024 13:49:25 +0000</pubDate>
    </item>
    <item>
      <title>Go语言工程结构详述</title>
      <link>http://linuxsir.cn/forum.php?mod=viewthread&amp;tid=399187</link>
      <description><![CDATA[一般的编程语言往往对工程（项目）的目录结构是没有什么规定的，但是Go语言却在这方面做了相关规定，本节我们就来聊聊Go语言在工程结构方面的有关知识。

我们前面讲搭建Go语言开发环境时提到的环境变量 GOPATH，项目的构建主要是靠它来实现的。这么说吧，如果想要构建 ...]]></description>
      <category>go 语言文档</category>
      <author>一起看海</author>
      <pubDate>Sat, 06 Jan 2024 13:47:54 +0000</pubDate>
    </item>
    <item>
      <title>Go语言代码风格清晰、简单</title>
      <link>http://linuxsir.cn/forum.php?mod=viewthread&amp;tid=399186</link>
      <description><![CDATA[Go语言语法类似于C语言，因此熟悉C语言及其派生语言（C++、C#、Objective-C 等）的人都会迅速熟悉这门语言。

C语言的有些语法会让代码可读性降低甚至发生歧义。Go语言在C语言的基础上取其精华，弃其糟粕，将C语言中较为容易发生错误的写法进行调整，做出相应的编译提示 ...]]></description>
      <category>go 语言文档</category>
      <author>一起看海</author>
      <pubDate>Sat, 06 Jan 2024 13:46:32 +0000</pubDate>
    </item>
    <item>
      <title>Go语言上手简单</title>
      <link>http://linuxsir.cn/forum.php?mod=viewthread&amp;tid=399185</link>
      <description><![CDATA[Go语言语法简单易懂，学习曲线平缓，不需要像 C/C++ 语言动辄需要两到三年的学习期。Go语言被称为“互联网时代的C语言”。互联网的短、频、快特性在Go语言中体现得淋漓尽致。一个熟练的开发者只需要短短的一周时间就可以从学习阶段转到开发阶段，并完成一个高并发的服务 ...]]></description>
      <category>go 语言文档</category>
      <author>一起看海</author>
      <pubDate>Sat, 06 Jan 2024 13:45:29 +0000</pubDate>
    </item>
    <item>
      <title>Go语言标准库强大</title>
      <link>http://linuxsir.cn/forum.php?mod=viewthread&amp;tid=399184</link>
      <description><![CDATA[学习编程语言，早已不是学一点语法规则那么简单。现在更习惯称作选择 Ecosystem（生态圈），而这其中标准库的作用和分量尤为明显。

在Go语言的安装文件里包含了一些可以直接使用的包，即标准库。Go语言的标准库（通常被称为语言自带的电池），提供了清晰的构建模块和公 ...]]></description>
      <category>go 语言文档</category>
      <author>一起看海</author>
      <pubDate>Sat, 06 Jan 2024 13:44:32 +0000</pubDate>
    </item>
    <item>
      <title>Go语言的性能如何？</title>
      <link>http://linuxsir.cn/forum.php?mod=viewthread&amp;tid=399105</link>
      <description><![CDATA[根据 Go 开发团队和基本的算法测试，Go语言与C语言的性能差距大概在 10%~20% 之间。虽然没有官方的性能标准，但是与其它各个语言相比已经拥有非常出色的表现。

时下流行的语言大都是运行在虚拟机上，如：Java 和 Scala 使用的 JVM，C# 和 VB.NET 使用的 .NET CLR。尽管 ...]]></description>
      <category>go 语言文档</category>
      <author>一起看海</author>
      <pubDate>Fri, 05 Jan 2024 00:55:40 +0000</pubDate>
    </item>
    <item>
      <title>Go语言哪些大公司正在使用</title>
      <link>http://linuxsir.cn/forum.php?mod=viewthread&amp;tid=399104</link>
      <description><![CDATA[Go语言是谷歌在 2009 年发布的一款编程语言，自面世以来它以高效的开发效率和完美的运行速度迅速风靡全球，被誉为“21 世纪的C语言”。

现在越来越多的公司开始使用Go语言开发自己的服务，同时也诞生了很多使用Go语言开发的服务和应用，比如 Docker、k8s 等，下面我们 ...]]></description>
      <category>go 语言文档</category>
      <author>一起看海</author>
      <pubDate>Fri, 05 Jan 2024 00:53:58 +0000</pubDate>
    </item>
    <item>
      <title>哪些项目使用Go语言开发？</title>
      <link>http://linuxsir.cn/forum.php?mod=viewthread&amp;tid=399103</link>
      <description><![CDATA[所有的编程语言都反映了语言设计者对编程哲学的反思，通常包括之前的语言所暴露的一些不足地方的改进。Go语言从发布 1.0 版本以来备受众多开发者关注并得到广泛使用，Go语言的简单、高效、并发特性吸引了众多传统语言开发者的加入，而且人数越来越多。


使用Go语言开发 ...]]></description>
      <category>go 语言文档</category>
      <author>一起看海</author>
      <pubDate>Fri, 05 Jan 2024 00:52:55 +0000</pubDate>
    </item>
    <item>
      <title>Go语言为并发而生</title>
      <link>http://linuxsir.cn/forum.php?mod=viewthread&amp;tid=399072</link>
      <description><![CDATA[在早期 CPU 都是以单核的形式顺序执行机器指令。Go语言的祖先C语言正是这种顺序编程语言的代表。顺序编程语言中的顺序是指：所有的指令都是以串行的方式执行，在相同的时刻有且仅有一个 CPU 在顺序执行程序的指令。

随着处理器技术的发展，单核时代以提升处理器频率来 ...]]></description>
      <category>go 语言文档</category>
      <author>一起看海</author>
      <pubDate>Thu, 04 Jan 2024 07:47:33 +0000</pubDate>
    </item>
    <item>
      <title>Go语言的特性有哪些？</title>
      <link>http://linuxsir.cn/forum.php?mod=viewthread&amp;tid=399071</link>
      <description><![CDATA[Go语言也称为 Golang，是由 Google 公司开发的一种静态强类型、编译型、并发型、并具有垃圾回收功能的编程语言。

接下来从几个方面来具体介绍一下Go语言的特性。
语法简单
抛开语法样式不谈，单就类型和规则而言，Go 与 C99、C11 相似之处颇多，这也是Go语言被冠以“Ne ...]]></description>
      <category>go 语言文档</category>
      <author>一起看海</author>
      <pubDate>Thu, 04 Jan 2024 07:46:55 +0000</pubDate>
    </item>
    <item>
      <title>Go语言简介</title>
      <link>http://linuxsir.cn/forum.php?mod=viewthread&amp;tid=399070</link>
      <description><![CDATA[Go语言（或 Golang）起源于 2007 年，并在 2009 年正式对外发布。Go 是非常年轻的一门语言，它的主要目标是“兼具 Python 等动态语言的开发速度和 C/C++ 等编译型语言的性能与安全性”。

Go语言是编程语言设计的又一次尝试，是对类C语言的重大改进，它不但能让你访问底 ...]]></description>
      <category>go 语言文档</category>
      <author>一起看海</author>
      <pubDate>Thu, 04 Jan 2024 07:46:28 +0000</pubDate>
    </item>
  </channel>
</rss>