go

Go(又称 Golang)是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson 开发的一种静态强类型、编译型语言。Go 语言语法与 C 相近,但功能上有:内存安全,GC(垃圾回收),结构形态及 CSP-style 并发计算。

{{totalSubscript}} 订阅 ,925 游览
    0
    推荐
    162
    浏览
    Kubernetes安装MongoDB
    传统的观点认为,你不能在容器中运行数据库。"容器是无状态的!"他们说,"数据库没有状态是没有意义的!"当然,这根本不是真的。在谷歌,一切都在容器中运行,包括数据库。你只是需要合适的工具。Kubernetes 1.5包括新的StatefulSet对象,有了StatefulSets,Kubernetes...
     半兽人 发布于2月前
    0
    推荐
    256
    浏览
    go设置国内proxy
    Golang推荐使用go mod管理依赖,而默认GoPROXY配置是:```GOPROXY=https://proxy.golang.org,direct```国内访问不到,所以推荐使用`https://goproxy.io`或`https://goproxy.cn`,配置如下:```go env ...
    go
     半兽人 发布于3月前
    0
    推荐
    306
    浏览
    Go安装和下载
    本文直译官网,采用官网提供的二进制安装方式,完全原生。 下载首先,去官方下载相应系统的版本https://go.dev/doc/install 安装首先删除以前的安装的 Go,然后将刚刚下载的存档解压缩到`/usr/local`,在 `/usr/local/go`中创建一个新的:```rm -rf ...
    go
     半兽人 发布于3月前
    1
    推荐
    760
    浏览
    beego 的 MVC 架构介绍
    beego 是一个典型的 MVC 框架,它的整个执行逻辑如下图所示:--- 在监听的端口接收数据,默认监听在 8080 端口。1. 用户请求到达 8080 端口之后进入 beego 的处理逻辑。初始化 Context 对象,根据请求判断是否为 WebSocket 请求,如果是的话设置 Input,同...
     Lance.Wu 发布于1年前
    0
    推荐
    776
    浏览
    Go build 不同系统下的可执行文件
    Go 支持在一个平台下生成另一个平台可执行程序的交叉编译功能。 MacMac下编译Linux, Windows平台的64位可执行程序:```$ CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build test.go$ CGO_ENABLED=0 GOOS=win...
    go
     半兽人 发布于2年前
    0
    推荐
    4.3k
    浏览
    brew安装指定的Go版本
    用homeBrew安装指定go语言版本。查询可选的版本:```brew search gogo@1.10go@1.11go@1.12```选择指定的版本,安装:```brew install go@1.12```...
     半兽人 发布于2年前
    0
    推荐
    1.5k
    浏览
    Golang的spf13/pflag入门示例
    第三方的命令行参数解析包 spf13/pflag 比自带的 `flag`包要更加好用。 pflag 包的主要特点- 支持更加精细的参数类型: `uint`、`uint64`、`uint8`、`uint16`、`int32`等类型。- 支持更多参数类型:`ip`、`ip mask`、`ip net`、...
    go
     半兽人 发布于2年前
    0
    推荐
    937
    浏览
    Go的GOROOT、GOPATH、GOBIN
    GOROOTgolang 的安装路径,当安装好golang之后会自动创建 GOPATH`GOPATH`是作为编译后二进制的存放目的地和import包时的搜索路径 **$GOPATH**目录约定有三个子目录- `src` 存放源代码- `pkg` 存放编译好的库文件- `bin` 编译后生成的可执行...
    go
     半兽人 发布于2年前
1 / 1 跳转到