标签:Go 语言

编程技术

从 Clean-Architecture 谈架构原理及其应

4

尖兵 发布于 2019-01-17

【编者的话】前些日子和团队的小伙伴们分享了自己对架构的理解,当时准备的比较仓促,讲的也比较粗糙,很多点并没有表达清楚;欣慰的是大家的反馈都比较积极,证明分享的内容是有参考价值的。 这篇博客主要把分享的内容进行整理重塑,并补充一些当时没有表达的细节,期望能够给更多人更多的启发。 团...

阅读(19)评论(0)赞 (0)

Java

RPC 协议之争和选型要点

15

likai 发布于 2019-01-16

《Netty 进阶之路》、《分布式服务框架原理与实践》作者李林锋深入剖析 RPC 协议之争和选型问题。李林锋此后还将在 InfoQ 上开设 Netty 专题持续出稿,感兴趣的同学可以持续关注。 1. 协议之争背景 1.1 RPC 调用的协议选择 RPC 调用的协议选择包含两部分:...

阅读(28)评论(0)赞 (0)

Java

从 Jenkins 迁移到 Jenkins X:一场持续交付之旅

1

hellas 发布于 2019-01-16

这篇文章将介绍 dailymotion(一家总部位于巴黎的视频分享网站)从 Jenkins 迁移到 Jenkins X 的故事,包括我们遇到的问题以及我们如何解决它们。 背景 在 dailymotion,我们信奉 DevOps 最佳实践,并且重度使用了 Kubernetes。我们...

阅读(25)评论(0)赞 (0)

Java

JetBrains 2018 中国开发者生态报告:Java 最流行

8

Harries 发布于 2019-01-11

2018年,JetBrains 发起了其标准的年度调查项目,开发人员生态系统调查 ( The Developer Ecosystem 2018 )。现在已将全部的原始数据公布在了官网,以便大家查阅。 该项调查不仅揭示了不同编程语言的流行趋势,并且从开发人员的角度反映了他们的个人偏...

阅读(26)评论(0)赞 (0)

编程技术

干净架构在 Web 服务开发中的实践

2

xiaoli.wang 发布于 2019-01-10

干净架构(The Clean Architecture)是 Bob 大叔在 2012 年的一篇博文 The Clean Architecture 中,提出的一种适用于复杂业务系统的软件架构方式。干净架构的理念非常精炼,其中最核心的就是向内依赖原则。由于其并没有规定实施细节,因此各...

阅读(33)评论(0)赞 (0)

Java

浅谈JAVA的往日辉煌与未来趋势

4

likai 发布于 2019-01-08

24 岁,针对1个技术性人而言可谓正当壮年。但针对一门计算机语言而言,状况将会又有不一样。各种计算机语言横空出世,纷战难休,殊不知 TIOBE 的語言排名榜上,Java 却曝露了显著的颓势。這個著名的计算机语言,将来会是如何? java的出身 小编整理了一些java进阶学习资料和...

阅读(31)评论(0)赞 (0)

Java

2018年11月TIOBE编程语言排行榜,Java稳居第一

changyuan.xu 发布于 2018-12-26

每月的编程语言一出,我们都会发现,Java总是稳稳的占据榜首,JAVA不可撼动的江湖地位,让我们对于Java的学习更加有信心,对于Java未来的发展充满着无限的期待。 ![image.png](https://static.studygolang.com/181226/a017a...

阅读(39)评论(0)赞 (0)

编程技术

20 个好用的 Go 语言微服务开发框架

2

邓龙华 发布于 2018-12-23

作者 | Peter Wayner 译者 | 阿拉丁 2007 年,谷歌的一个团队在调研计算机编程语言时,发现有数百种可用于开发软件的语言,但没有一种能提供谷歌真正需要的特性。有些语言太过底层,有些又太过复杂,有些特性对他们来说反而会碍手碍脚。谷歌的开发人员想要的语言要简单到可以...

阅读(51)评论(0)赞 (0)

Java

为何弃 Java、JavaScript、Ruby 于不顾,而去寻找新的编程语言?

1

xiaoli.wang 发布于 2018-12-17

我喜欢编程语言。每种语言都有自己的特点。最近,我开始纠结一个问题:如果开始自己的项目的话,我该用什么语言。 好多优秀的编程语言 在阅读此文之前,需要先说明几件事情。虽然在工作中大部分的时候我都用 Java、JavaScript 和 Ruby 来创建产品应用,但我一直在学习新的语言...

阅读(43)评论(0)赞 (0)

编程技术

20 个有用的 Go 语言微服务开发框架

yeseng 发布于 2018-12-14

2007 年,谷歌的一个团队在调研计算机编程语言时,发现有数百种可用于开发软件的语言,但没有一种能提供谷歌真正需要的特性。有些语言太过底层,有些又太过复杂,有些特性对他们来说反而会碍手碍脚。谷歌的开发人员想要的语言要简单到可以在几个小时内学会,但又要复杂到足以应付现代互联网的信息...

阅读(53)评论(0)赞 (0)

编程技术

The Economist 经济学人是如何使用 Go 语言构建内容平台微服务架构的?

darida 发布于 2018-12-14

本文要点 The Economist 需要更大的灵活性,将内容提供给日益多样化的数字渠道。为了实现这个灵活性的目标并保持高水平的性能和可靠性,其平台从一个整体架构过渡到了微服务架构。 用 Go 编写的服务是其新系统的一个关键组件,它将使 The Economi...

阅读(49)评论(0)赞 (0)

Java

编辑器领域正发生变革?从面试看 Visual Studio Code 的崛起

9

dulong 发布于 2018-12-10

Visual Studio Code(VS Code)的使用率在迅速上升,现在已经成为大多数工程师的首选编辑器,并似乎正迅速抢占其他顶级编辑的市场份额。 Triplebyte 每周都会面试数百名工程师。在每次面试中,我们都会记录面试者使用的编辑器、编程语言和操作系统。我们不会根据...

阅读(64)评论(0)赞 (0)

Spring

java B2B2C源码电子商务平台—大话Spring Cloud

1

xiaoli.wang 发布于 2018-12-06

研究了一段时间Spring Boot了准备向Spring Cloud进发,公司架构和项目也全面拥抱了Spring Cloud。在使用了一段时间后发现Spring Cloud从技术架构上降低了对大型系统构建的要求,使我们以非常低的成本(技术或者硬件)搭建一套高效、分布式、容错的平台...

阅读(61)评论(0)赞 (0)

Java

jib源码分析及应用

1

puefu.he 发布于 2018-11-19

简介 阅读本文前,建议事先了解下 docker环境下的持续构建 jib 基本使用 Google开源其Java容器化工具Jib,简化镜像构建全流程 mvn compile jib:build 从中可以看到 [INFO] Retrieving registry credentials...

阅读(86)评论(0)赞 (0)

Java

Go入门篇

puefu.he 发布于 2018-11-15

参考资料 Go语言的特性 https://www.jianshu.com/p/1bda5f24e474 菜鸟教程Go 语言入门级教程 http://www.runoob.com/go/go-program-structure.html Go语言 高级入门教程系列 https://...

阅读(75)评论(0)赞 (0)

Java

Go基础篇

邓龙华 发布于 2018-11-15

判断和流程控制 https://www.jianshu.com/p/77be2afa225d if的使用,布尔判断条件不加括号;而且初始化的时候可以添加一个申明的初始值 if num == 3 { fmt.Println("index 3 :", i) }el...

阅读(64)评论(0)赞 (0)

Spring

原 荐 2018 – Go 语言将要走向何方?

16

yanxinchi 发布于 2018-11-08

chai2010的个人页面 golang 正文 2018 – Go 语言将要走向何方? 顶 原 荐   chai2010 发布于 21分钟前 字数 291 阅读 25 收藏 0 webassembly Docker Kubernetes Go 开发十年,就只...

阅读(130)评论(0)赞 (0)