Golang

Go(又称Golang)是Google开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。


gin+Nginx获取真实的客户端IP

当使用Nginx为Golang gin程序做反向代理(端口转发)或负载均衡时,gin得到的客户端IP为127.0.0.1,这是由于Nginx没有正确配置导致;

gin Nginx Golang 2021-09-20 11:39:41

C source files not allowed when not using cgo or SWIG: 解决办法

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 的错误;

error cgo Golang 2021-09-20 11:39:41

Golang获取CPU物理核心数

在Go语言中,可使用runtime包中的NumCPU()函数获取CPU的物理核心数;

cpu Golang 2021-09-20 11:39:41

解决Golang中cannot refer to unexported name xxxx这类错误

在Golang中,碰到cannot refer to unexported name xxxx,这类错误,通常是你调用了一个包内不存在的函数导致的;

error package Golang 2021-08-01 16:46:49

Golang和Go的区别

Golang就是Go,Go就是Golang;Golang全称是Go language。

Golang 2021-05-22 10:08:36

Golang获取文件的大小

在Go语言中,你可以使用os.Stat()来获取文件信息,其中就包括文件的大小;

file Golang 2021-05-15 16:35:47

Golang实现HTTP代理服务

Golang实现HTTP代理服务

这篇文章的目的是教大家如何使用Go语言实现一个简单的HTTP代理服务程序;HTTP代理服务就是转发客户端发送的网络请求到远程服务器,得到远程服务器的响应后将响应内容返回给客户端。

proxy server http Python Golang 2021-05-11 08:46:36

Golang实现获取文件的后缀名(扩展名)

Golang通过调用 path.Ext() 函数,可获取文件的后缀名。

file path Golang 2021-05-10 20:25:33

Golang实现获取文件或文件夹的详细信息

golang可通过使用os.Stat()来获取文件或文件夹的详细信息。

file Golang 2021-05-10 20:22:38

Golang实现判断文件或文件夹是否存在

golang通过使用 os包中的Stat()函数和IsNotExist()函数即可判断文件或文件夹是否存在。

file Golang 2021-05-10 20:18:22