51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

Go笔记

go 跨平台编译

go 跨平台编译

厉飞雨 阅读(74) 评论(0) 赞(6)

### 跨平台编译 {#autoid-1-5-5} 默认我们`go build`的可执行文件都是当前操作系统可执行的文件,Go语言支持跨平台编译------在当前平台(例如Windows)下编译其他平台(例如Linux)的可执行文件。 #### Windows编译Linux可执行文件 {#windows编译linux可执行文件} 如果我想在Windows下编译一个Linu...

配置gopath

配置gopath

厉飞雨 阅读(43) 评论(0) 赞(4)

`GOROOT`和`GOPATH`都是环境变量,其中`GOROOT`是我们安装go开发包的路径,而从Go 1.8版本开始,Go开发包在安装完成后会为`GOPATH`设置一个默认目录,并且在Go1.14及之后的版本中启用了Go Module模式之后,不一定非要将代码写到GOPATH目录下,所以也就**不需要我们再自己配置GOPATH**了,使用默认的即可。 想要查看你电脑上的`...

go环境安装(windows)(go安装器下载 百度云)

go环境安装(windows)(go安装器下载 百度云)

厉飞雨 阅读(127) 评论(0) 赞(5)

这篇文章主要介绍 go的编译器环境安装: **一** **Go编译器的下载:** ------------------- -- 官网:https://golang.google.cn/ -- go中文网:[++https://studygolang.com/dl (推荐)++](https://studygolang.com/dl) 下图是白眉大叔 在 go 中文网下载...

Google二面:聊聊系统设计思路!(推荐阅读)

Google二面:聊聊系统设计思路!(推荐阅读)

厉飞雨 阅读(85) 评论(0) 赞(5)

嗨,你好呀,我是猿java 不管是技术面试,还是日常开发,系统设计都是一个非常具备挑战性的技术点,特别是往技术管理岗或者高P岗位发展时,系统设计能力更是一个必备技能,因此,有没有什么结构化的方法,可以帮助我们更好地驾驭它呢?这篇文章,我们将通过 7个步骤详细分析如何设计系统。 ![img.png](/images/system-design/design-overview....

35岁前端如何转型 Go 全栈开发

35岁前端如何转型 Go 全栈开发

厉飞雨 阅读(80) 评论(0) 赞(4)

1、第一步肯定是环境,对于前端大部分同学,可以还是使用比较熟悉的 VSCode 编辑器: https://learn.microsoft.com/zh-cn/training/modules/go-get-started/4-install-visual-studio-code?ns-enrollment-type=learningpath\&ns-enrollmen...

MoE 系列[九] - Envoy Go 流式处理

MoE 系列[九] - Envoy Go 流式处理

厉飞雨 阅读(123) 评论(0) 赞(6)

最近 Envoy Go 扩展有一个比较大的改动:支持全双工流式处理(原来只支持半双工流式处理),趁此做些简单的介绍。 先搞清几个基本概念 什么是流式处理 ------- 与流式相对应的就是全缓冲 比如下载一个大文件,全缓冲是完整收到整个文件之后,才会转发给客户端 而流式则是收到一部分,也立即转发多少给客户端 在 nginx 里,默认是全缓冲,`proxy_buffe...

Linux Minio安装部署图文教程

Linux Minio安装部署图文教程

厉飞雨 阅读(145) 评论(0) 赞(6)

MinIO是一个开源、分布式的对象存储系统,提供了一个基于标准的Amazon S3兼容接口,专为云原生环境设计,开发者可以使用熟悉的API在私有云或边缘环境中部署和管理大规模非结构化数据,如图片、视频、日志文件等。本文主要介绍Linux环境下如何安装部署与启动Minio。 **一、特点** MinIO的核心特点包括: 1、高性能:采用Golang编写,设计时充分考虑了高并...

一款文件共享、文本共享,简单实用,且不限制大小的开源文件共享系统

一款文件共享、文本共享,简单实用,且不限制大小的开源文件共享系统

厉飞雨 阅读(128) 评论(0) 赞(7)

PicoShare 是一款简约的服务,可以让您轻松共享文件 源代码: http://www.gitpp.com/kyxm/picoshare PicoShare 是一个轻量级、开源的文件共享系统,由 Go 语言开发。它的主要特点包括简单易用、无限制文件大小、可直接生成下载链接,并且支持自托管部署。这意味着用户可以完全掌控数据的存储和安全性。PicoShare 适用于多种操...

在Golang中使用cron定时任务

在Golang中使用cron定时任务

厉飞雨 阅读(147) 评论(0) 赞(8)

*本站提供Linux服务器运维,自动化脚本编写等服务,如有需要请联系博主微信:xiaozme* 最近在开发过程中需要定时执行某个函数,因为Golang是常驻内存的,所以在Golang中比较好实现,直接使用第三方库`github.com/robfig/cron`即可,记录下该库的使用。 ![](https://img1.51tbox.com/static/2024-06-05...

golang中文文档,golang开发手册

golang中文文档,golang开发手册

厉飞雨 阅读(323) 评论(0) 赞(16)

### 一、Go语言中文文档简介 Go语言(也被称为Golang)是一种开源编程语言,由Google开发并于2009年首次发布。它以其简洁、高效和并发特性而受到广泛关注。Go语言的官方文档提供了详尽的中文翻译,这对于学习和开发Go语言应用程序非常有帮助。 Go语言中文文档包含了多个方面的内容,如教程、语言规范、标准库以及其他相关资源。通过仔细阅读这些文档,开发者可以全面了解...