码迷,mamicode.com
首页 >  
搜索关键字:go 学习资料    ( 12885个结果
阿里架构师详解缓存架构:如何减少不必要的计算?
本文已收录GitHub,更有互联网大厂面试真题,面试攻略,高效学习资料等互联网应用的主要挑战就是在高并发情况下,大量的用户请求到达应用系统服务器,造成了巨大的计算压力。互联网应用的核心解决思路就是采用分布式架构,提供更多的服务器,从而提供更多的计算资源,以应对高并发带来的计算压力及资源消耗。那么有没有办法减少到达服务器的并发请求压力呢?或者请求到达服务器后,有没有办法减少不必要的计算,降低服务器的
分类:其他好文   时间:2020-07-10 10:10:10    阅读次数:92
Go context
没有Context时,如何在主线程中让一个死循环的子goroutine退出?1.设置全局变量,在循环里判断全局变量=1就退出,在main线程中修改全局变量。2.设置全局通道,在main中向通道里放值,在goroutine中判断通道中有没有值(用select多路复用),有值就退出循环有什么缺点?用全局 ...
分类:其他好文   时间:2020-07-09 19:14:41    阅读次数:57
golang 获取es 日志
packageesimport("bytes""context""encoding/json""errors""fmt"elasticsearch"github.com/elastic/go-elasticsearch/v6"log"github.com/sirupsen/logrus")vares*elasticsearch.ClientvaresAddrstring="http://10.17
分类:其他好文   时间:2020-07-09 09:24:27    阅读次数:84
go import
import “fmt”最常用的一种形式 import “./test”导入同一目录下test包中的内容 import f “fmt”导入fmt,并给他启别名f import . “fmt”,将fmt启用别名”.”,这样就可以直接使用其内容,而不用再添加fmt,如fmt.Println可以直接写成P ...
分类:其他好文   时间:2020-07-08 19:37:54    阅读次数:45
深入理解微服务架构:银弹or焦油坑?
本文已收录GitHub,更有互联网大厂面试真题,面试攻略,高效学习资料等微服务是近几年非常火热的架构设计理念,大部分人认为是MartinFowler提出了微服务概念,但事实上微服务概念的历史要早得多,也不是MartinFowler创造出来的,Martin只是将微服务进行了系统的阐述。不过不能否认Martin在推动微服务起到的作用,微服务能火,Martin功不可没。微服务的定义相信你早已耳熟能详,参
分类:其他好文   时间:2020-07-08 10:27:43    阅读次数:66
听说go语言越来越火了?那么请收下这一份go语言书单吧!
关注公众号【程序员书单】后回复“book”即可领取30+精品免费电子书?Go是一种简单、小巧、令人愉悦的语言。它也有一些犄角旮旯,但绝大部分是经过精心设计的。它的学习速度令人难以置信,并且规避了其他语言中一些不那么广为人知的特性。现如今越来越多的互联网公司开始使用go语言,有的初创公司开始使用go语言打造基础架构,而知乎这样的公司也基本上踏上了go语言的路子,或许,未来的互联网公司会越来越多地使用
分类:编程语言   时间:2020-07-08 10:25:44    阅读次数:101
go_image,修剪图片大小
package main import ( "fmt" . "github.com/hunterhug/go_image/go_image" ) //将某一图片文件进行缩放后存入另外的文件中 func main() { //打印当前文件夹位置 fmt.Printf("本文件文件夹位置:%s\n", ...
分类:其他好文   时间:2020-07-07 15:14:26    阅读次数:63
使用Delve调试Go应用程序
需要调试器 任何编程语言中最简单的调试形式是使用打印语句/日志并写入标准输出。这肯定可以工作,但是当我们的应用程序规模增加并且逻辑变得更加复杂时,它变得极其困难。将打印语句添加到应用程序的每个代码路径都不容易。这是调试器派上用场的地方。调试器可帮助我们使用断点和许多其他功能来跟踪程序的执行路径。De ...
分类:其他好文   时间:2020-07-07 12:49:45    阅读次数:56
Kafka Streams与其他流处理平台的差异在哪里?
本文已收录GitHub,更有互联网大厂面试真题,面试攻略,高效学习资料等近些年来,开源流处理领域涌现出了很多优秀框架。光是在Apache基金会孵化的项目,关于流处理的大数据框架就有十几个之多,比如早期的ApacheSamza、ApacheStorm,以及这两年火爆的Spark以及Flink等。应该说,每个框架都有自己独特的地方,也都有自己的缺陷。面对这众多的流处理框架,我们应该如何选择呢?在本文汇
分类:其他好文   时间:2020-07-07 11:38:26    阅读次数:67
手把手教你玩转Git
文章已托管到GitHub,大家可以去GitHub查看下载!并搜索关注微信公众号 码出Offer 领取各种学习资料! 在这里插入图片描述 Git应用 一、初识Git 1.1 Git的简史 同生活中的许多伟大事物一样,Git 诞生于一个极富纷争大举创新的年代。 Linus在1991年创建了开源的Linu ...
分类:其他好文   时间:2020-07-07 09:21:59    阅读次数:68
12885条   上一页 1 ... 61 62 63 64 65 ... 1289 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!