首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
大漠胡萝卜
掘友等级
Gopher@公众号「大漠胡萝卜」
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
194
文章 144
沸点 50
赞
194
返回
|
搜索文章
最新
热门
Go语言工具箱--选择开源License
很多时候在把代码分享到Github仓库中,大多不会为仓库增加License说明,没有意识去做,也没有想过是否有相关的风险,或者是别人是否能够在他们自己的项目中引用你提供的代码。 今天,我们就来了解一下github上的常见的各种开源协议。 没有。没有证书说明,默认代码作者保留了代…
Go语言工具箱--Starcharts
Starcharts就是为了实现这个目的而存在的,展示效果可以参看下图,暂时了star的变动情况。.
gPRC生态系统
gRPC资源列表,系统的介绍了gRPC的使用生态,包括文档,官方库,多语言对于gRPC的实现,CLI,Web客户端及其他一些非常好用的工具。 Website - 官方文档,库,资源,示例,以及FAQ。 Technical documentation - 有用的技术文档集合。 g…
不要使用fmt.Sprintf转换数据类型
日常编程中类型转化不可避免,将其他数据类型转化为字符串类型特别常见。使用fmt.Sprintf确实相当方便,因为接收的参数是interface{},所以什么类型都能通过该函数做转换。其底层使用了反射来实现该功能,正因如此,在转化效率上就比较低效。 到底转化效率差距有多大,可以通…
Chrome小技巧
我的电脑是mac,本篇文章记录某些在我使用浏览器的过程中,能够提升效率的一些方式。
select * 和select字段比较
在平时写业务代码中,为了简单或者使用方便,或者使用orm时,很容易直接或者间接去使用select *查询数据库数据。 这一点在查询表存在大字段的情况下显得尤为明显,大数据的传输必然会减缓传输的速度。 当单表数据量随着业务增长变得比较庞大之后,全表扫描是不可接受的,我们会针对业务…
开启副业,寻找第二收入来源,尤为重要。
前天,在阅读公众号文章的时候,看到作者推荐一个培训机构的分享,主题是帮助大家弄明白如何处理亿级流量的程序设计,当然刚开始我认为只是社区的分享而已(开始并不知道是培训结构的老师出来分享),主动扫码加微信,结果完全是熟悉的套路。“去流量比较大的公众号推广,加微信听课或者分享资料,然…
Go中strings的常用方法
按照字典序比较两个字符串,通常情况下直接使用=,>,<会更快一些。 字符串s中是否包含substr,返回true或者false。 ContainsAny用于判断子串中是否具有一个字符在源串s中。子串为空,返回false。 ContainsRune用于判断Ascall码代表的字符…
Go正则表达式使用
默认是最短匹配,只要字符串满足条件就返回。 如果没有匹配到,都是返回为nil。 如果需要做最长匹配,调用Longest()函数。 正则表达式功能:匹配(macth),查找(find)和替换(replace)。 存在长度选择的函数,传入<0的数字表示匹配全部。 Compile:返…
Go中的time操作
程序开发中,时间操作是不可避免的,在这里记录一下Go中常见的操作。 ParseDutation主要用于解析字符串,使用字符串的可以避免使用time.Duration不方便表示的时间段。 time.Since等价于time.Now().Sub(t),用于计算当前时间和之前某个时间…
下一页
个人成就
文章被点赞
561
文章被阅读
196,660
掘力值
4,431
关注了
32
关注者
510
收藏集
2
关注标签
4
加入于
2015-09-15