Go教程基础0:Go开发环境搭建,填了新版本的坑

1.下载go安装包https://golang.org/dl/根据自己的环境,选择win,mac,linux版本下载2.检查安装在控制台运行goversion。

深入理解Go时间处理(time.Time)

和外界传递或解析时间数据时,应当像HTTP协议或unix-timestamp那样。确保服务器系统、数据库、应用程序使用统一的时区,如果因为一些历史原因,应用程序各自保持着不同时区,那么编程时要小心检查代码,知道时间数据在使用不同时区的程序之间交换时的行为.。

Go项目标准布局

这是Go应用程序项目的基础布局。这不是Go核心开发团队定义的官方标准;无论是在经典项目还是在新兴的项目中,这都是Go生态系统中一组常见的项目布局模式。这其中有一些模式比另外的一些更受欢迎。它通过几个支撑目录为任何足够大规模的实际应用程序提供一些增强功能。

Go 语言 Web 编程系列——设置、读取和删除 Cookie

如果在「Application」标签页查看 Cookie 的话,会发现已经没有 welcome_message 了:。

程序中必须处理时间,Go 中需要掌握的时间相关知识

时间和日期是我们编程中经常会用到的,本文主要介绍了Go语言内置的time包的基本用法。time包time包提供了时间的显示和测量用的函数。日历的计算采用的是公历。时间类型time.Time类型表示时间。我们可以通过time.

Go 系列8: 通过channel控制协程并发数量之核心特性

简单点说就是控制一下最大并发处理的协程的数量怎么控制并发数量控制 Goroutine 的数量先看不控制并发的方法func maingo func {defer group.DonejobWorkfmt.Printf)}group.Wait}输出结果:ndex: 0,gorouti

「GCTT 出品」Go 系列教程——5. 常量

在Go语言中,术语”常量”用于表示固定的值。因此下面的程序将不能正常工作,它将出现一个编译错误:cannotassigntoa.。

Go语言的优缺点

Go,通常被称为Golang,是谷歌的一种开源编程语言,在2011年进行了首次稳定发布。Robert Griesemer、Rob Pike和Ken Thompson在2007年首次启动了Go的设计,并在2009年开放了源代码。

Go语言重新开始,Go Modules的前世今生与基本使用

笔者在腾讯当前负责腾讯云在Go编程语言使用上的一些问题,2021年初开始负责内部goproxy服务并推广Go Modules使用,这些技术支撑了腾讯云、微信、腾讯视频、腾讯游戏、腾讯音乐、腾讯会议等明星产品,并与公司内部软件源团队、工蜂团队、TRPC团队以及各个CI团队达成密切的合作。

使用 Go (golang) 构建 gRPC:Server Streaming API

之前,我们讨论了 gRPC Unary API,您可以在此链接中查看。在本文中,我将介绍使用服务器流响应实现客户端和服务器 Go 应用程序的 gRPC 调用。什么是服务器流 API?得益于HTTP/2 ,Server Streaming RPC API 是一种新的 API 。