Golang 入门系列(十一)orm框架之gorm详细介绍

通过gorm的映射指定对应表的列typeProduct struct { ID int `gorm:”primary_key”`

通过一个电商平台项目说说Golang和Nodejs的应用场景

一、语言生态1.1库目前来说NodeJs略胜Golang,目前Golang上升的很快,很快就会赶上NodeJs。

证明Google的Golang语言魅力的10个开源项目

编者按:Go(又称Golang)是Google开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。Go于2009年11月正式宣布推出,成为开放源代码项目,支持Linux、macOS、Windows等操作系统。Go语言简单高效,已在云计算方面有着举足轻重的地位。

Golang 1.10 前瞻

Golang1.10正式发布将在2018年2月份,我们不妨先来看一下1.10。值得注意的是Go1.10将是最后一个可以运行在OSX10.8的版本,Go1.11要求。

调查8万开发者:工作十年的PHP程序员只能拿Golang的一半工资

【新智元导读】最近StackOverflow对网站内超过八万名开发者进行调查,得出一个有意思的结论,热度越高的语言反而工资更低,其中最惨的要数PHP了,十年老兵的工资还不如Golang程序员的一半,快来文中看看你用的编程语言工资水平怎么样!

Golang String使用的内存分配优化

请看如下2个方法思考那个更快为什么?

Golang 编译Mac、Linux、Windows多平台可执行程序

Golang支持在一个平台下生成多个平台运行包编译之后直接可执行,使用起来非常方便1.Mac Mac下编译Linux, Windows平台的64位可执行程序:CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build test.go CGO_EN

Golang 安装 & 配置

Mac 使用brew安装$ brew install go# 查看环境变量配置$ go env# 配置环境变量$ vi ~/.

Golang Gin 实战(五)| 接收数组和 Map

QueryArray和GetQueryArray源代码实现已经在上一篇GolangGin 实战 { c.JSON) })获取map的方法很简单,把ids作为key即可。

Golang 中生成唯一的字符串(UUID,GUID)

例如,如果它在Unix 系统上不能读取 /dev/urandom ,或者在 Windows 系统上 CryptAcquireContext 调用失败。