go共404篇 第30页
Go语言‌(又称Golang)是由Google开发的一种开源编程语言,首次发布于2009年。Go语言旨在提供简洁、高效、可靠的软件开发解决方案,特别适用于高性能的网络服务器和分布式系统‌。

Go语言实现RSA和AES加解密的方法

密码学里目前有两大经典算法,一个是对称加解密,其中具有代表性的是 AES 加解密;另一个是非对称加解密,其中具有代表性的是 RSA 加解密。这里就以这两个经典算法为例,简单介绍一下其在Go语言...
王麻子的头像-华尔子博-奥夏网王麻子3年前
04320

Go语言与C/C++进行交互的方法及实例

Go语言与C/C++进行交互主要有以下几种方式: 1. CgoCgo是一个Go的词法分析器,它能在Go源码中嵌入C语言片段。在Go文件中使用import 'C' import C包后,就可以在Go中调用C函数,在C中调用Go函数了。...
王麻子的头像-华尔子博-奥夏网王麻子2年前
05214

Go语言从INI配置文件中读取需要的值

INI配置文件是一种简单的配置文件格式,通常用于配置应用程序选项。在Go语言中,可以使用ini包来解析INI配置文件并读取值。下面是一个简单的例子: go package main import ( 'fmt' 'gopkg.in/ini....
王麻子的头像-华尔子博-奥夏网王麻子2年前
04510

Go语言关键字与标识符简述

Go语言的词法元素包括 5 种,分别是标识符(identifier)、关键字(keyword)、操作符(operator)、分隔符(delimiter)、字面量(literal),它们是组成Go语言代码和程序的最基本单位。 本节...
王麻子的头像-华尔子博-奥夏网王麻子1年前
04111

Go语言注释的定义及使用(godoc工具提取注释内容)

Go语言注释的定义及使用(godoc工具提取注释内容)-华尔子博-奥夏网
注释在程序中的作用是对程序进行注解和说明,便于对源码的阅读。编译系统在对源代码进行编译时会自动忽略注释的部分,因此注释对于程序的功能实现不起任何作用。在源码中适当地添加注释,能够提...
南宫世家的头像-华尔子博-奥夏网南宫世家1年前
0547

Go语言指针详解,看这一篇文章就够了

Go语言指针详解,看这一篇文章就够了-华尔子博-奥夏网
与 Java 和 .NET 等编程语言不同,Go语言为程序员提供了控制数据结构指针的能力,但是,并不能进行指针运算。Go语言允许你控制特定集合的数据结构、分配的数量以及内存访问模式,这对于构建运行...
王麻子的头像-华尔子博-奥夏网王麻子1年前
0269

什么是Go语言变量的作用域

Go语言中的变量作用域定义了变量在程序中的可见性和访问范围。作用域规定了在哪些位置可以引用和使用特定的变量。 在Go语言中,有三种主要的变量作用域: 函数作用域(Function Scope): 在函...
王麻子的头像-华尔子博-奥夏网王麻子2年前
0616

LiteIDE搭建Go语言开发环境 图文教程

LiteIDE搭建Go语言开发环境 图文教程-华尔子博-奥夏网
LiteIDE 是一款专为Go语言开发而设计的开源、跨平台、轻量级集成开发环境(IDE),基于 Qt 开发(一个跨平台的 C 框架),支持 Windows、Linux 和 Mac OS X 平台。LiteIDE 的第一个版本发布于 2...
王麻子的头像-华尔子博-奥夏网王麻子3年前
012315

Goland 2019下载和安装(带破解补丁和汉化包)

Goland 2019下载和安装(带破解补丁和汉化包)-华尔子博-奥夏网
工欲善其事必先利其器,命令行工具虽然能够满足我们一些基本操作的需求,但实际工作中怎么能没有一款趁手的开发工具呢? 学习Go语言同样如此,一个强大的集成开发环境(IDE)能够大大提高我们的...
天山雪莲的头像-华尔子博-奥夏网天山雪莲3年前
01520

Go语言程序的编译和运行详解

Go语言程序的编译和运行详解-华尔子博-奥夏网
Go语言是编译型的静态语言(和C语言一样),所以在运行Go语言程序之前,先要将其编译成二进制的可执行文件。 可以通过Go语言提供的go build或者go run命令对Go语言程序进行编译: go build 命令...
子博网的头像-华尔子博-奥夏网子博网4年前
01180