让Go Module重新Respect Go Vendor系列博文3篇

让Go Module重新Respect Go Vendor(一):https://davidlovezoe.wordpress.com/2018/10/01/go-module-respect-go-vendor-001/ 让Go Module重新Respect Go Vendor(二): https://davidlovezoe.wordpress.com/2018/10/02/go-module-respect-go-vendor-002/ 让Go Module重...阅读全文

2019-01-31 18:24:15

我的 Go 语言学习之路

## 个人情况简介 徐新华(polaris),[Go 中文网](https://studygolang.com)站长。目前在北京一家创业公司担任 CTO。2011 年春,北京大学硕士毕业,先后在开心网、奇虎 360 工作。本人一直从事服务端相关工作,有着丰富的经验,对前端也有所掌握,Android 开发也了解些。虽然目前管理方面的事情较多,但一直保持着技术学习。擅长服务端技术和架构。 ## 我与 Go 语言 - 2012 年 3 月,Go1.0 正式发布时,有幸参与 360 的...阅读全文

2019-03-18 12:59:11

Go module 模式下解决“墙”问题

由于众所周知的原因,在下载一些库的时候会下载不了,比如 `golang.org/x/...` 相关的库。为此,网上出现了很多解决方案。今天,我们也来聊聊这个问题。 从 Go1.11 开始,Go 引入了 module,对包进行管理,通过 `go mod` 命令来进行相关操作。这里,我们基于 Go 目前最新版本 Go1.12,通过 module 来搭建 Goland 开发环境。 ## 创建 Project 打开 Goland,创建 project,左侧选择 `Go Modules(...阅读全文

2019-04-08 22:56:33

开源论坛: Golang + React + PostgreSQL

## 为啥又写一个论坛? 从社区运营的角度来讲,是不需要新的论坛的,可能一门语言有一个就可以了,可能也不需要。不过做为一名程序员,多看,多练,是提升能力最好的途径,我暂时也没想到其它更好的方式。我选择了通过造轮子,思考,练习。 ## 这个论坛有啥特点? 现在的主要特点就是简单,因为开发时间短呗,但是作为一个软件,它总会越来越复杂的。非要说的话,没有用框架跟 ORM ? 是从 hello world 写出来的? 这个项目主要是晚上跟周未花时间写的,并没有特别着急,所以也没有爆肝之类...阅读全文

2019-04-16 14:26:41

欢迎加入DJI! 待遇丰厚,技术驱动,行业独角兽!

我是DJI软件部负责后台开发的同事,在群里打个广告,欢迎加入DJI! 话不多说,直接上干货::smile: 1.提供丰厚的福利待遇(**很大数额的**无息贷款、公租房、丰厚年终奖等)! 2.技术氛围浓厚,技术驱动型公司! 3.发展潜力大,处于业务拓展期,有很多新东西可以搭建! 诚招各位加入,内推可以联系我: david.xiong@dji.com JD附上: 任职要求: 1、熟练掌握Golang,3年以上工作经验,2年以上Golang...阅读全文

2019-04-25 10:15:38

爬虫系列5:系统设计(三)

接着上一篇,我们继续聊系统设计。 ## 核心接口(类型)设计 ### MVC 架构 从上一篇可以知道,本项目基于 MVC 架构,这是很流行的一个架构,大部分 Web 框架都实现了它。 - 控制器(Controller)- 负责转发请求,对请求进行处理; - 视图(View) - 界面设计人员进行图形界面设计; - 模型(Model) - 程序员编写程序应有的功能(实现算法等等)、数据库专家进行数据管理和数据库设计(可以实现具体的功能); 事实上,即使是简单的项目...阅读全文

2019-05-04 20:48:30

《重构》- Golang版

github地址:https://github.com/nxlsBoy/book-refactor-golang 描述:看过或者了解过《重构》这本书的小伙伴肯定知道,这本书的例子是以Java的方式描述的,我将用自己的理解,使用Go语言进行举例说明。 ![Snipaste_2019-07-29_12-05-14.png](https://static.studygolang.com/190729/5e437c34dddcef77b34ef7788b42c586.png)阅读全文

2019-07-29 12:05:50

Go语言爱好者周刊:第 2 期

这里记录每周值得分享的 Go 语言相关内容,周日发布。 欢迎投稿,推荐或自荐文章/软件/资源等,请[提交 issue](https://github.com/polaris1119/golangweekly/issues) 。 鉴于大部分人可能没法坚持把英文文章看完,因此,周刊中会尽可能推荐优质的中文文章。优秀的英文文章,我们的 GCTT 组织会进行翻译。 ![cover](https://raw.githubusercontent.com/polaris1119/golang...阅读全文

2019-08-04 09:13:26

goproxy.cn - 为中国 Go 语言开发者量身打造的模块代理

![goproxy-logo.jpg](https://static.studygolang.com/190904/21ef989f4b17e53a17c0e5dde74f7bf6.jpg) 今天 [Go 1.13](https://blog.golang.org/go1.13) 终于发布了,虽然比预期延迟了半个月之久,但毕竟迟到总比不到好。 Go 1.13 的发布为 Go 带来了不少变化(详见: https://golang.org/doc/go1.13 ),有些变化可能是开发者无...阅读全文

2019-09-04 14:03:25

使用 Golang 来控制你的 iOS 设备~

> 有兴趣的小伙伴可以玩一玩哈~ [https://github.com/electricbubble/gwda](https://github.com/electricbubble/gwda) Golang 实现的 WebDriverAgent 客户端库,可以使用 Golang 控制 iOS 设备,实现UI自动化操作。(无需越狱) 参考 facebook-wda (python): [https://github.com/openatx/facebook-wda](https...阅读全文

2020-05-11 10:51:59

万字长文解读 pkg.go.dev 的设计和实现

北京时间 2020 年 6 月 15 日 22 点左右,Go 官方发博文(<https://blg.golang.org/pkgsite>)宣布,pkg.go.dev 开源了。开源代码托管在 Google 自有仓库 <https://go.googlesource.com/pkgsite>,不过在 GitHub 上提供了镜像:<https://github.com/golang/pkgsite>。同时,对于该项目的任何 issue,通过 Go 主仓库进行管理,即 <https://github....阅读全文

2020-06-22 16:34:42