Go(又称Golang)是Google开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。
Go语言获取命令行参数
本文将在Go语言中使用标准库 os 获取命令行参数;Go语言的 os 库中有一个 Args 属性,可通过它读取程序运行时的命令行参数;
Golang在Windows环境下编译出Linux环境下运行的可执行程序
我们可以使用这种方法在Windows系统下编译出其它平台的可执行程序,相反,也可以在Linux系统下编译出Windows平台的可执行程序。
Golang实现线性搜索算法(Linear Search)
本文将使用Go语言实现线性搜索算法(Linear Search);
Golang实现冒泡排序算法(Bubble Sort)
本文将使用Go语言完成冒泡排序算法(Bubble Sort)的实现;
gin+Nginx获取真实的客户端IP
当使用Nginx为Golang gin程序做反向代理(端口转发)或负载均衡时,gin得到的客户端IP为127.0.0.1,这是由于Nginx没有正确配置导致;
C source files not allowed when not using cgo or SWIG: 解决办法
Go语言中,当你没有使用cgo编程,而go文件目录下却存在c文件时将引发诸如 package .: C source files not allowed when not using cgo or SWIG: main.c test.c 的错误;
Golang获取CPU物理核心数
在Go语言中,可使用runtime包中的NumCPU()函数获取CPU的物理核心数;
解决Golang中cannot refer to unexported name xxxx这类错误
在Golang中,碰到cannot refer to unexported name xxxx,这类错误,通常是你调用了一个包内不存在的函数导致的;
Golang和Go的区别
Golang就是Go,Go就是Golang;Golang全称是Go language。
Golang获取文件的大小
在Go语言中,你可以使用os.Stat()来获取文件信息,其中就包括文件的大小;
最近更新