Golang基础教程——map使用篇
今天是golang专题的第7篇文章,我们来聊聊golang当中map的用法。 map这个数据结构我们经常使用,存储的是key-value的键值对。在C++/java当中叫做map,在Python中叫做dict。这些数据结构的名称虽然不经相同,背后的技术支撑也不一定一样,比如说C++的map是红黑树实
2022-12-16
66 阅读
CentOS 8 上安装 Golang 简单教程
Go语言也称 Golang,兼具效率、性能、安全、健壮等特性,是Google创建的一种现代开源编程语言,可让您构建可靠且高效的应用程序。Golang因为其仅次于C的高性能,常常被用于做后台服务端高性能程序的开发。 Go编写了许多流行的应用程序,例如Kubernetes,Docker,Promethe
2022-12-16
66 阅读
golang系统安装教程
?0? Golang安装环境-码农教程本文章向大家介绍Golang安装环境,主要包括Golang安装环境使用实例、应用Linux 系统下一般通过文件$HOME/.二进制包安装Golang-教程-Linux系统学习在安装新版本之前需要先清理旧版本的golang,分两个步骤:2.1 删除旧Linux系统
2022-12-16
67 阅读
golang 有哪些比较新的书籍或者教程?
书单一共包含 10 本书,分为入门 5 本,进阶 5 本。我读过其中 7 本,另外 3 本虽然没读过,但也是网上推荐比较多的。虽然分了入门和进阶,但是很多书中这两部分内容是都包含了的。大家看的时候可以根据自己的情况,先打好基础,再进行进阶。有的书是开源的,可以直接在线阅读,有的有电子书,大家可以在这
2022-12-16
67 阅读
golang系统服务
原创 golang 服务平滑重启小结 golang服务平滑重启小结背景golang程序平滑重启框架supervisor出现defunct原因使用master/worker模式背景在业务快速增长中,前期只是验证模式是否可行,初期忽略程序发布重启带来的暂短停机影响。当模式实验成熟之后会逐渐放量,此时我
2022-12-16
79 阅读
golang的第一性能杀手:GC
公众号:一本正经的瞎扯 众所周知,golang非常适合用于开发后台应用,但也通常是各种各样的应用层软件。 开发系统软件, 目前的首选还是C++, C, rust等语言。相比应用软件,系统软件需要更加稳定,更加高效。其维持自身运行的资源消耗要尽可能小,然后才可以把更多CPU、内存等资源用于业务处理上。
2022-12-16
170 阅读
lyanna:go的gin框架实现一个博客系统
关于博客 该博客是参考了该项目的前端代码,原项目是python技术栈实现的最近在用Golang写东西,所以通过Golang的Gin框架实现了该项目,从中也学到了很多知识,同时对go开发web也有一个基本的认识,个人觉得博客项目还是非常适合初学者。 现在该博客已经正式上线 但是第一版的很多地方并没有优
2022-12-16
81 阅读
go语言打造个人博客系统(一)
为什么选择go语言? 听说go语言是在几年前,但真正深入了解他却是在2017年,因为当时作为讲师 ,需要准备go语言的课程,结果稍一接触立刻就喜欢上这门语言了,作为长期的c/c++程序员来说,10年来参加了很多大型项目,用c来开发确实很苦逼,所以碰到go语言时,发现真的能够上瘾,新生的语言肯定会
2022-12-16
60 阅读
Go技术日报(2022
方便出价 用 go 和 mongo 编写的示例社交应用 基于大叔bob clean架构的服务器设计 从内圈向外的包依赖项: 领域 数据模型定义和接口 接口.repositories 域接口的实现。 DB 是 mongo 用例 应用程序用例实现。 还定义了跨用例和 web 控制器使用的数据类型
2022-12-16
80 阅读
Golang通用后台权限管理系统
项目介绍 一款 Go 语言基于Gin、Xorm、Layui、MySQL等框架精心打造的一款模块化、高性能、企业级的敏捷开发框架,本着简化开发、提升开发效率的初衷触发,框架自研了一套个性化的组件,实现了可插拔的组件式开发方式:单图上传、多图上传、下拉选择、开关按钮、单选按钮、多选按钮、图片裁剪等等一
2022-12-16
80 阅读