请问谁有验证IP地址的正则表达式封装好的函数呢
请问谁有验证IP地址的正则表达式封装好的函数呢 如果有验证域名正则的话 方便的话也发个 非常感谢阅读全文
请问谁有验证IP地址的正则表达式封装好的函数呢 如果有验证域名正则的话 方便的话也发个 非常感谢阅读全文
让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重...阅读全文
## 个人情况简介 徐新华(polaris),[Go 中文网](https://studygolang.com)站长。目前在北京一家创业公司担任 CTO。2011 年春,北京大学硕士毕业,先后在开心网、奇虎 360 工作。本人一直从事服务端相关工作,有着丰富的经验,对前端也有所掌握,Android 开发也了解些。虽然目前管理方面的事情较多,但一直保持着技术学习。擅长服务端技术和架构。 ## 我与 Go 语言 - 2012 年 3 月,Go1.0 正式发布时,有幸参与 360 的...阅读全文
由于众所周知的原因,在下载一些库的时候会下载不了,比如 `golang.org/x/...` 相关的库。为此,网上出现了很多解决方案。今天,我们也来聊聊这个问题。 从 Go1.11 开始,Go 引入了 module,对包进行管理,通过 `go mod` 命令来进行相关操作。这里,我们基于 Go 目前最新版本 Go1.12,通过 module 来搭建 Goland 开发环境。 ## 创建 Project 打开 Goland,创建 project,左侧选择 `Go Modules(...阅读全文
![image.png](https://static.studygolang.com/190412/5eba8cb38cd844bcd8f69e0f1d2bd483.png) ![image.png](https://static.studygolang.com/190412/1105a68f5823cf0801b764ff1bedc2d0.png) ![image.png](https://static.studygolang.com/190412/bb8e5840e39a64197...阅读全文
## 为啥又写一个论坛? 从社区运营的角度来讲,是不需要新的论坛的,可能一门语言有一个就可以了,可能也不需要。不过做为一名程序员,多看,多练,是提升能力最好的途径,我暂时也没想到其它更好的方式。我选择了通过造轮子,思考,练习。 ## 这个论坛有啥特点? 现在的主要特点就是简单,因为开发时间短呗,但是作为一个软件,它总会越来越复杂的。非要说的话,没有用框架跟 ORM ? 是从 hello world 写出来的? 这个项目主要是晚上跟周未花时间写的,并没有特别着急,所以也没有爆肝之类...阅读全文
我是DJI软件部负责后台开发的同事,在群里打个广告,欢迎加入DJI! 话不多说,直接上干货::smile: 1.提供丰厚的福利待遇(**很大数额的**无息贷款、公租房、丰厚年终奖等)! 2.技术氛围浓厚,技术驱动型公司! 3.发展潜力大,处于业务拓展期,有很多新东西可以搭建! 诚招各位加入,内推可以联系我: david.xiong@dji.com JD附上: 任职要求: 1、熟练掌握Golang,3年以上工作经验,2年以上Golang...阅读全文
接着上一篇,我们继续聊系统设计。 ## 核心接口(类型)设计 ### MVC 架构 从上一篇可以知道,本项目基于 MVC 架构,这是很流行的一个架构,大部分 Web 框架都实现了它。 - 控制器(Controller)- 负责转发请求,对请求进行处理; - 视图(View) - 界面设计人员进行图形界面设计; - 模型(Model) - 程序员编写程序应有的功能(实现算法等等)、数据库专家进行数据管理和数据库设计(可以实现具体的功能); 事实上,即使是简单的项目...阅读全文
> 本文基于 Go 语言 1.13.x 版本进行分析 在 Go 语言中文网微信群有人问了这么一个问题,如下代码: ```go const N = 26 func main() { const GOMAXPROCS = 1 runtime.GOMAXPROCS(GOMAXPROCS) var wg sync.WaitGroup wg.Add(2 * N) for i := 0; i < N; i++ { go func(i int) { def...阅读全文
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)阅读全文
这里记录每周值得分享的 Go 语言相关内容,周日发布。 欢迎投稿,推荐或自荐文章/软件/资源等,请[提交 issue](https://github.com/polaris1119/golangweekly/issues) 。 鉴于大部分人可能没法坚持把英文文章看完,因此,周刊中会尽可能推荐优质的中文文章。优秀的英文文章,我们的 GCTT 组织会进行翻译。 ![cover](https://raw.githubusercontent.com/polaris1119/golang...阅读全文
![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 ),有些变化可能是开发者无...阅读全文
> 有兴趣的小伙伴可以玩一玩哈~ [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 年 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....阅读全文
# Golang爬虫终极杀器——Chromedp让你成为二维码登陆终结者(教程) > 1. [Github源码 - chromedp](https://github.com/chromedp/chromedp) > 2. [文章项目Gitee源码](https://gitee.com/avtion/chromedp-learning) # 1 Chromedp是什么 `chromedp`是一个`更快`、`更简单`的Golang库用于调用支持`Chrome DevTools协议`的...阅读全文