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

Go时间格式化的两种方法

时间格式在程序、数据库、日志信息中扮演着非常重要的角色,选择合适的格式能为我们的工作带来编辑。在Go语言中可以使用time包实现我们基础的需求。导入包import ( "time" "fmt" )时间输出以及格式化package main import ( "time" "fmt" ) //时间函数以及时间格式化 func main(){ now := time.Now() //Year = now.Year() //Mouth = now.Month() //Day = now.Day() //时间格式化输出 Printf输出 fmt.Printf("当前时间为: %d-%d-%d %d:%d:%d\n",now.Year(),now.Month(),now.Day(),now.Hour(...阅读全文

博文 2019-03-03 23:35:10 tianya1993

哪些公司都在用 Go 语言?

今天为了给老板做一个报告,用到这个数据,本着科学严谨不传谣不信谣的精神, 亲自[到拉勾网上搜索了一下 Golang 相关的职位](https://www.lagou.com/jobs/list_golang?labelWords=&fromSearch=true&suginput=) 稍作整理得到了下面这个结果,现在把它发在这里,各位同学如果用得着请随意。 稍微解读一下,我们可以看到,BAT 等各大公司自不必说,人那么多产品线那么长肯定是什么都用得着,据在这些企业内部工作的朋友们透露,这些年 Golang 用的也是越来越多了。 另外就是一些互联网新秀(大的比如滴滴,小的比如探探、乐惠),也都大胆用了 Golang 这个能够快速实现业务的语言。 值得一提的是,一些较为...阅读全文

手游的巨头时代,中小厂商该何去何从?

几家独大的手游市场,已经压得中小厂商有点缓不过气来,一手“阴阳师”几乎就可以吞掉一大半的玩家群体,就更不用说几家大厂商频繁地推出新作,变着花样地玩儿着自己手里丰富的IP资源。虽然手游市场的生存的空隙快速地被挤压,但是不可否认的是面对庞大的玩家基数以及逐渐成熟的对手游的消费理念与能力,这个市场仍然充满了诱人的财富。而对于中小厂商来说,这片红海却仍应有自己的一席之地,在这个巨头时代,我们仍然有机会! 你对手游的理解如何? 也许,对于一部分的开发者来说,做手游可能仅仅是因为有利可图,而并没有热爱或者说对其有自己的理解,而这是打造产品非常必要的一个元素,因为这能够赋予手游灵魂,而有灵的产品,是玩家能够切身感受到的。 可以看看SuperCell,一个现象级手游的开...阅读全文

解读2016之Golang篇:极速提升,逐步超越

Go语言已经7岁了!今年8月,Go 1.7如期发布。撰写本稿时,Go 1.8的测试版也出来了。我们正在热切盼望着明年2月的Go 1.8正式版。 如果你关注TIOBE的编程语言排行榜就会发现,截止到2016年11月,Go语言从原先的第50多位经过多次上窜已经跃到了第13位,跻入绝对主流的编程语言的行列!这份排行榜每月都会更新,并基于互联网上的程序员老鸟、教学课程和相关厂商的数量进行排名。在国内,从我这几年运营Go语言北京用户组的经历来看,可以明显地感觉到Go语言的在国内的大热。N多初创互联网企业都选用Go语言作为他们的基础技术栈。我还发现,已经有在大数据、机器人等尖端科技领域耕耘的国内公司开始使用Go语言。这门语言现在已经是无孔不入了。 1. 回顾 遥想去年的1.5版本,Go运行时系统和标准库...阅读全文

golang的sort研究

年前没钱,等发工资。就这么在公司耗着不敢回家,无聊看了下golang的sort源码 type Interface interface { // Len is the number of elements in the collection. Len() int // Less reports whether the element with // index i should sort before the element with index j. Less(i, j int) bool // Swap swaps the elements with indexes i and j. Swap(i, j int) } 只有实现这个接口才可以调用sort.Sort()进行排序哒 贴上源码实现...阅读全文

博文 2016-02-05 03:00:00 guhao123

解决vscode中golang插件安装失败方法

在学习go的过程中,使用的是vscode,但是一直提示安装相关插件失败,然后上网查方法,基本上是叫你建立golang.org目录什么的,结果全是错的,而且都是抄袭,很烦。无意之中看到一位博主分享的方法,他也是饱受上述的垃圾博文困扰,然后找到了解决方法,这里向他致敬,秉着让更多人看到正确解决方法的心,我写下正确的解决方法,希望对你有所帮助,也可以点开原博主链接参考:https://www.cnblogs.com/xll970105/p/11906899.htmlGo有一个全球模块代理,设置代理再去安装golang的插件,就可以安装成功了。步骤有,首先Windows用户打开Powershell,一个蓝色的界面,注意不是cmd!不知道的直接打开window下面的搜索,然后输入powershell,...阅读全文

博文 2020-04-21 17:35:15 今晚打打老虎虎

golang基础学习-base64使用

在近期的项目开发中对图片进行base64编码,简单使用了golang的base64包。 1.使用方法 1.1 引入包 import "encoding/base64" 1.2 base64使用 这里所有的例子都是官网上的范例;code: msg := "Hello, 世界" encoded := base64.StdEncoding.EncodeToString([]byte(msg)) fmt.Println(encoded) decoded, err := base64.StdEncoding.DecodeString(encoded) if err != nil { fmt.Println("decode error:", err) return } fmt.Println(strin...阅读全文

博文 2019-08-21 17:32:46 wmm369

LeetCode - 890. Find and Replace Pattern

链接:https://leetcode-cn.com/problems/find-and-replace-pattern/ 难度:medium 挺水的一道题啊,为啥是medium func findAndReplacePattern(words []string, pattern string) []string { var result []string for _, word := range words { if match(word, pattern) { result = append(result, word) } } return result } func match(word string, pattern string) bool { if len(word) != le...阅读全文

博文 2020-04-05 02:32:42 码农老姜