Go语言中文网 为您找到相关结果 6

第一章搭建uni-app 记账小程序

前言: 这一季会涉及到的内容 《vue+flutter+.net core +golang+uni-app》 这一季的内容准备用5年的时间来完善,博客是一种学习累计和分享(注: 我只是分享自己的实践过程,并不是教每个人怎么做(不是老师也不是大佬),所以我也会犯错,希望通过交流得到指点,感恩????‍) 要做的东西: (1)以”记账“为开发例子来学习所有涉及到的东西 使用开发工具 vscode vs2017 hbuilderX 要用到的技术 前端 : 管理后台用 vue+element+admin(开源框架)写 涉及到的 webpack , Ts, 包括koa2 React 只能写一些入门项目 后端: .net core 微服务 (关注国内前辈的文章学习中) Golang 微服务 (发现很多没...阅读全文

博文 2019-04-07 02:34:37 csrzdd

如何理解WaitGroup和channel何时使用

  “程序中需要并发,需要创建多个goroutine,并且一定要等这些并发全部完成后才继续接下来的程序执行.WaitGroup的特点是Wait()可以用来阻塞直到队列中的所有任务都完成时才解除阻塞,而不需要sleep一个固定的时间来等待.但是其缺点是无法指定固定的goroutine数目.” 本人菜鸡,node转go的,很荣幸认识各位坛友。 问题可能有些弱智,希望大佬们别喷 如何理解—— 但是其缺点是无法指定固定的goroutine数目...阅读全文

Golang 的测试有点怪

最近在学习Go。然后不禁想感叹,为什么有些小伙伴的Go测试可读性可以这么怪(cha)。说好的测试即文档呢?说好的测试边界呢?说好的Given When Then呢?是我功力不行吗? 我一直相信,编程思想或说方法论都属于可迁移的知识,不管在哪种语言体内。可是看完一些 Go 的测试栗子,我开始慌了~ 理想与现实 不信?看官请看: 由于测试用例太长,没法截全。没错,太长,一屏都装不下。好奇的你,请戳 ->>> 戳我 不知道你品起来如何,反正我品起来着实有点苦涩。 这样的栗子,在awesome-go列表的开源库,还不少。不行,不行,不能被带歪了(PS: GitHub 的确是全球最大的基友社区啊,容易带歪人,hahaha)。 插播一条:多品整洁,简单的代码,有利于保护发际线。 当然不能“一棒子打死船人...阅读全文

博文 2018-09-10 14:34:41 aikin