
go语言
文章平均质量分 82
Hifun丶
风会吹灭蜡烛,却会让炉火越烧越旺。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Redis 简介
Redis简介及应用场景 Redis是一款高性能的键值存储系统,支持多种数据结构包括字符串、哈希、列表等。主要用作缓存、会话存储和实时分析等场景,具有读写速度快、支持原子操作等优点,但存在内存成本高、单线程瓶颈等缺点。Redis提供RDB和AOF两种持久化机制,适用于需要高速读写的应用,但不适合数据量超过内存或需要复杂SQL查询的场景。合理使用Redis可显著提升应用性能。原创 2025-07-04 13:59:57 · 569 阅读 · 0 评论 -
在windows中将go项目编译成Linux下可执行的二进制文件
今天有个朋友向我吐槽说他的工作环境是 windows ,新写的项目怎么也打包不成Linux可执行的二进制文件,oh gods, 难道还在为这个困扰么,操作其实很简单,几步搞定就!env GOOS=linux GOARCH=amd64 go build打开Terminal 执行命令:set GOARCH=amd64set GOOS=linuxgo build xx.go会生成一个没有后缀的xx二进制文件将该文件放入linux系统某个文件夹下赋予权限 chmod 777 xx.原创 2020-11-10 10:03:53 · 1713 阅读 · 0 评论 -
如何自动配置项目版本?只需一个简单的服务
作为一个纯前端的程序员,第一次开发后端服务,内心还是有点小激动的,但是为了一劳永逸还是决定挑战一下。准备试试最近接触的Go语言,因为服务不是很复杂,不采用任何Go的框架第一个服务器项目,先造势,这样显得专业一些,哈哈哈。。。项目需求:需要固定接口获取最新的项目地址自动更新,配置文件可视化后台界面可以满足产品、测试人员操作/修改立项:预计开发一个后端服务,提供上传,更新配置,提供最新链接选型:使用Go语言,支持IO,压缩、编码,较完善的HTTP封装,新人友好开发先开发一个测.原创 2020-09-21 18:06:43 · 263 阅读 · 1 评论 -
error: RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054解决方法
在控制台输入:git config --global http.sslVerify "false"原创 2020-03-04 17:10:00 · 183 阅读 · 0 评论 -
Go语言的主要特性和发展影响
1、Go发展的环境和影响因素1.1 影响 Go 语言发展的早期编程语言正如 “21 世纪的 C 语言” 这句话所说,Go 语言并不是凭空而造的,而是和 C++、Java 和 C# 一样属于 C 系。不仅如此,设计者们还汲取了其它编程语言的精粹部分融入到 Go 语言当中。在声明和包的设计方面,Go 语言受到 Pascal、Modula 和 Oberon 系语言的影响;在并发原理的设计上,Go...原创 2020-02-09 18:42:25 · 554 阅读 · 0 评论 -
error: RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054解决方法
有时我们在使用 git clone 或者 go get 的时候 会遇到这个报错:error: RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054只需要设置Git忽略ssl证书错误即可,使用下面的命令:git config --global http.sslVerify "false"再次clone。...原创 2020-01-20 18:09:48 · 11031 阅读 · 0 评论 -
为什么Go语言不支持重载?
上图是Golang官网FAQ的部分截图,看来关于Go不支持重载的这个问题困扰了很多从面向对象语言转到Go的开发者。官方在这里做出了解答。在上面的回答中有这样一句话:Experience with other languages told us that having a variety of methods with the same name but different signatur...原创 2020-01-20 17:07:41 · 1810 阅读 · 0 评论 -
Beego使用orm自动创建表结构(结构化目录--亲团队开发)
关于 Beego 框架,这里不再赘述。官方网站一、什么是orm,为什么要用orm?orm (Object-relational mapping),中文翻译为对象关系映射,是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库中。在程序开发中,数据库保存的表,字段与程序中的实体类之间是...原创 2020-01-16 15:20:48 · 2007 阅读 · 0 评论 -
DevOps技术——入门框架搭建(base on Go)
DevOps技术——入门框架搭建(base on Go)DevOps :Development和Operations的组合词它是一种重视“软件开发人员(Dev)”和“IT运维技术人员(Ops)”之间沟通合作的文化、运动或惯例。透过自动化“软件交付”和“架构变更”的流程,来使得构建、测试、发布软件能够更加地快捷、频繁和可靠。 ——来自百度百科接下来,我将把我搭建该技术框架的入门过程记录下来:...原创 2020-01-08 14:59:53 · 915 阅读 · 0 评论