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

Elasticsearch的Go语言客户端开发包 Elastic-Go

Elastic是 [Elasticsearch](http://www.oschina.net/p/elasticsearch) 的 [Go](http://www.oschina.net/p/go) 语言客户端开发包。 快速入门:

// Create a client
client, err := elastic.NewClient()
if err != nil {
    // Handle error
}

// Create an index
_, err = client.CreateIndex("twitter").Do()
if err...阅读全文

破解golang

1、安装完后,在应用程序中找到goland,显示包内容 WX20200113-093441@2x.png 2、把jetbrains-agent.jar文件拷到bin目录下 WX20200113-093530@2x.png 3、在goland.vmoptions文件中添加,保存打开goland,输入激活码 -javaagent:jetbrains-agent.jar WX20200113-093609@2x.png goland安装包和破解补丁都在网盘上,有需要的自取 https://pan.baidu.com/s/1mVrLZGHJFrTUeWuinie7dg ps: 1、添加后goland打不开,请卸载掉再次安装; 2、输入校验码后不生效,请把网络断掉再次输入 祝大家好运!!!...阅读全文

博文 2020-01-13 10:32:57 xiaotimel

腾讯云360 元买6年半的教程

购买链接: https://cloud.tencent.com/act/campus/group/detail?group=19758 (3月11日零点前有效)请用微信或者其他浏览器打开。根据实际情况购买。 机房选择成都,降配时,可以返还更多时间。 机房选择成都,降配时,可以返还更多时间。 机房选择成都,降配时,可以返还更多时间。 续费链接: https://cloud.tencent.com/act/campus 续费时长随意。 降低配置: https://console.cloud.tencent.com/cvm/index 后台控制台 - 更多 - 云主机设置 - 调整配置。选择 1G 内存,会返还时间。 PS: 如果感觉 1C1G 够用的话,最多可以用 6年半,但是记得要选择 成都 ...阅读全文

博文 2018-03-10 15:03:44 caochenye

百度云虚拟主机有助于提升网站收录和排名?

站长朋友都知道,要想网站在搜索引擎中能有好排名,需要依靠搜索引擎的搜索规则对网站进行优化。网站优化是一个系统综合的过程,从前期的建站规划到后期的网站运营,SEO无处不在。 为了提升网站排名,很多企业会选择用虚拟主机来托管网站,而在选择虚拟主机上,大家都会针对各种虚拟主机进行对比,而百度作为国内最大的搜索引擎、最大的中文网站,它推出的百度云虚拟主机对于网站排名有什么影响?是否有助于提升网站收录和排名? (https://static.studygolang.com/180423/5573a455ca7ad1d725e486a864bbca89.png)![5555.png] SEO友好度 网站优化获得好排名是基于搜索引擎自然排名机制,而搜索引擎的排名机制又以用户...阅读全文

MQTT 代理 SurgeMQ

SurgeMQ 旨在提供 MQTT 代理和客户端开发包,完全兼容 MQTT sepc 3.1.1,此外尝试兼容 3.1。SurgeMQ 目前开发活跃,在一台 4 核 2.8G i7 处理器的 MBP 上性能可达: * **over 400,000** MPS in a 1:1 单发布者和生产者配置 * **over 450,000** MPS in a 20:1 fan-in configuration * **over 750,000** MPS in a 1:20 fan-out configuration * **over 700,000** MPS in a full mesh configuration with 20 clients ![image](http://st...阅读全文

Java开发:年薪40万,在阿里属于什么级别的员工

![image.png](https://static.studygolang.com/190108/471bae98b17c71bd94c6e631cbdf13c5.png) 好多人对阿里巴巴的薪资体系结构及级别设置不太清楚,想去面试也不知道面试什么级别的岗位,那么,年薪 40 万在阿里内部又是什么水平呢? 先来看看阿里巴巴的级别设置: ![image.png](https://static.studygolang.com/190108/21da381d3e7c190af33b8cd377876c91.png) 再来看看阿里巴巴的对应薪资年薪: ![image.png](https://static.studygolang.com/190108/7b5be263c8b02ee8044cd2...阅读全文

博文 2019-01-08 17:41:30 Javaspring12

为何这个叫艾派的程序员会是13亿人心中的暖男?

艾派是谁? 艾派是一个非典型的中国小伙子,长着一张鹅蛋脸型,皮肤白皙,透着一点象征着健康的粉色,嫩得感觉可以掐出水来。在冬日暖阳里,仔细瞧着艾派的侧脸,还能瞥见那些安静地生长着的浅色柔软的汗毛。这样的面孔让艾派多了点阴柔,少了点阳刚之气。可是他一旦打开话夹子或者扯着嗓门吼上一首电影《红高粱》的曲子——妹妹你大胆地往前走...往前走...莫回呀头通天的大路...九千九百...九千九百九呀...那骨子里流淌的中国男子气概的血脉就彰显无疑了。艾派喜欢浏览网页上的段子,也爱说一些荤段子,憨笑起来,还有点程序员似的耿直痴傻,是的,艾派的工作就是拿着每月一万多工资的程序员,但是他的情商不低,是属于承蒙中国13亿人口厚爱的暖男,还是男女通吃,不分老弱病残的那种...... 暖男的标准 ...阅读全文

go语言 windows 32位编译环境搭建

网上讲go语言编译环境搭建的文章不少了,搭建环境本身也相对简单, 本文主要是提供一个可下载的地址,因为刚开始我找了好几个地址都没能下载到想要的版本, 这个地址是刚(2013.04.08晚)试过能访问的:http://code.google.com/p/go/downloads/list Downloads页面有下面这些go语言开发包,这里我们选择下载go1.0.3.windows-386.zip: go1.0.3.darwin-386-signed.pkg go1.0.3.darwin-386.pkg go1.0.3.darwin-386.tar.gz go1.0.3.darwin-amd64-signed.pkg go1.0.3.darwin-amd64.pkg go1.0.3.darwi...阅读全文

博文 2014-10-04 19:26:34 youyou

Go 苹果消息推送 APNS/2

APNS/2 是一个 Go 语言实现的 Apple Push Notifications on iOS, OSX 和 Safari 开发包,使用全新的 HTTP/2 Push provider API,特点是简单、灵活和快速。 特性: * 使用全新 Apple APNs HTTP/2 连接 * 支持老版本的 Go 1.4.x 以及以后的 Go 语言版本 * 支持到 APNs 的持久化连接 * 快速、模块化和易用 * 在 APNs 产品环境中测试通过 示例代码:

package main

import (
  apns "github.com/s...阅读全文

Go 语言简单实现HashSet

公司有个需求,就是能够对列表去重。本屌原本想直接用for循环实现,后来去查了查Java的实现方式,大开眼界。 Set,是指数学里的集合。集合当中不能有重复的元素。判断是否有重复,可以使用哈希的方法。Java容器当中有基于哈希实现的HashSet。把元素都放入HashSet当中,如果有重复,则会插入失败。这样就能判断出来是否重复了。 而Golang并没有这种高级的容器。只是找了一个大神实现的,稍微改了一下,能够支持字符串检测。 http://play.golang.org/p/_FvECoFvhq type HashSet struct { set map[string]bool } func NewHashSet() *HashSet { return &HashSet{make(map[s...阅读全文

博文 2017-02-09 12:24:59 Bryce

小而美的公司 武汉微派网络科技有限公司 招聘新人啦! (各类职位应有尽有 总有一个是你的style)

不知道微派是哪家公司,那你总知道贪吃蛇大作战、谁是卧底online、微派桌游助手吧,没错这就是我们看似低调实则高调的团队。 微派是华科出来的小而美创业团队,专注在游戏&社交两个领域;营收很好 ,数轮融资。 公司简介: 公司16年的明星产品为贪吃蛇大作站和谁是卧底。贪吃蛇目前3亿多用户,16年77天在app store上霸榜,风靡全国,是现在休闲游戏的代表;谁是卧底也是一款十分经典的社交游戏。 1)贪吃蛇大作站,日活千万,于2016.8月-10月在app store免费榜连续70多天排名第一,是app store有史以来霸榜时间最长的APP。 目前用户1亿多,17年预计盈利5000W-1亿; 2)谁是卧底是top1的卧底游戏,多次进入app store免费榜单前30强...阅读全文

急招武汉GO语言开发工程师15-25K

急聘武汉地区golang服务器开发工程师15-25K 职位描述: 1、负责后端GO语言TCP协议开发工作 2、与基础架构工程师、运维工程师一起实现稳定、可扩展的后台服务 3、数据驱动,不断通过产品和技术数据进行改进,并完成快速迭代 任职资格: 1、熟悉GO语言,熟悉C++更好 2、熟悉TCP/UDP协议,IM单聊群聊架构,游戏状态机、定时器等 3、熟悉常见的游戏开发算法,网络同步策略等 有意者加QQ:1948977976详聊或直接发简历到1948977976@qq.co...阅读全文

青年PM倪超:想让程序员多一点点幸福感

摘要: 本文主人公倪超,在内部,同事都习惯叫他花名银时,是阿里云产品经理。前不久,他所负责的企业级分布式应用服务EDAS,荣获了公司2018财年年度最佳产品奖。在五四青年节来临之际,我们有幸近距离的探访了这位青年产品经理。 21岁加入阿里巴巴集团,从一名实习生转变为主导平台级产品的PM,8年间,一直在阿里巴巴核心技术团队,倪超身上几乎所有的优点、缺点都打上了阿里巴巴的很多烙印,散发着浓浓的工程师特质,包括:敢拼、内向、稳重... 大学同班同学中,他是最务实的 据倪超的同学回忆道,在大学的时候,他就是同班同学中是最喜欢折腾技术的一个,不爱打游戏,总是坐在电脑前写代码。常常拉着我们使用他开发的网站,现在看来就是一个非常简单的系统,在我们的电脑上发表一个评论,在他自己的电脑上就能...阅读全文

Go 控制台 UI 开发包gocui

gocui 是一个 Go 语言用来开发控制台应用的 UI 工具包。 主要特性: * 最小化 API. * 视图 (窗口) 实现接口 io.ReadWriter. * 支持重叠视图 * 可在运行时修改 GUI * 全局或者是视图层级的快捷键绑定 * 支持鼠标操作 * 彩色文本输出 * 可定制化的编辑模式 * 易于构建可重用的 UI 部件,复杂的布局等 ## 示例代码

package main

import (
	"fmt"
	"log"

	"github.com/jroimartin/gocui"
)

func main() {
	g, err := gocui.NewGui(gocui...阅读全文

import "C","C"在哪?

看到一个小程序,开头是import"C" 照着敲了一下,错误提示没有"C"这个package google找到这么一个网址" https://golang.org/cmd/cgo/ "可惜打不开,但是能看出来是有个package是"cmd/cgo" 然后在官方文档上却找不到"cmd"这个package. 却找到了"runtime/cgo",看了下cgo.go,里面有一句*import"C"* 有看了下*/usr/local/go/src,里面没有"C",却有"cmd" 晕...阅读全文

微服务框架的基本学习

微服务架构是一项在云中部署应用和服务的新技术。大部分围绕微服务的争论都集中在容器或其他技术是否能很好的实施微服务,而红帽说API应该是重点。 微服务可以在“自己的程序”中运行,并通过“轻量级设备与HTTP型API进行沟通”。关键在于该服务可以在自己的程序中运行。 通过这一点我们就可以将服务公开与微服务架构(在现有系统中分布一个API)区分开来。在服务公开中,许多服务都可以被内部独立进程所限制。 如果其中任何一个服务需要增加某种功能,那么就必须缩小进程范围。在微服务架构中,只需要在特定的某种服务中增加所需功能,而不影响整体进程的架构。 关于 Service-Center 的介绍 Service-Center(SC)是一个服务注册中心。 服务提供者(provider)可以将自身的实例信息注册到 ...阅读全文

博文 2019-07-01 14:33:51 橙小花一直相信

Go实现Websocket消息推送

1.websocket 简介 以往浏览器要获取服务端数据,都是通过发送 HTTP 请求,然后等待服务端回应的。也就是说浏览器端一直是整个请求的发起者,只有它主动,才能获取到数据。而要让浏览器一侧能够获取到服务端的实时数据,就需要不停地向服务端发起请求。虽然大多数情况下并没有获取到实际数据,但这大大增加了网络压力,对于服务端来说压力也直线上升。 image.png 由于 WebSocket 是全双工通信,所以当建立了 WebSocket 连接之后,接下来的通信就类似于传统的 TCP 通信了。客户端和服务端可以相互发送数据,不再有实时性的问题。 image.png image.png 2.开发包的选择 在 Go 官方的 SDK 中,并不包含对 WebSocket 的支持,所以必须使用第三方库。 ...阅读全文

博文 2018-08-19 01:35:07 tuzisir

量子通讯下的数据库是redis吗??

因为量子数据的不可破解行,键值的存储类型可能以后受到欢迎? 世界首条量子通信保密干线京沪干线2016年建成,据央视新闻联播称,由中国科学院院士、中国科学技术大学副校长潘建伟及其率领的团队在2013年开建的世界第一条量子通信保密干线——“京沪干线”将于2016年前后建成。据悉,京沪干线传输距离达上千公里...阅读全文

PayPal-Go-SDK

PayPal-Go-SDK 是一个非 PayPal 官方的 Go 语言客户端开发包。 示例代码:

import "github.com/logpacker/PayPal-Go-SDK"
// ...
// Create a client instance
c, err := paypalsdk.NewClient("clientID", "secretID", paypalsdk.APIBaseSandBox)
accessToken, err := c.GetAccessToken()阅读全文

如何访问 Google

这个世界充满着奇葩,在特殊的地方和特殊的时间,流畅顺利的打开一个网站也变得如此艰难。列表中有些打不开可能是 DNS污染 的原因,尝试更改DNS地址。以下镜像站分原版和非原版,非原版界面有些改变,搜索结果依然是相同的。 非原版: Glgoo:http://www.glgoo.com/九尾搜索:http://www.jwss.com/谷粉搜搜:http://www.gfsswy.com/谷粉搜搜:http://gufensoso.com/谷粉恰搜:http://www.qiasou.com/蝴蝶:http://www.xiexingwen.com/一哥搜:http://www.egeso.com/谷歌搜:http://www.gugesou.com/谷壳:http://www.googke.me...阅读全文

博文 2015-07-26 12:00:01 troy23

0828求职者--你是否是先行者?

今天逛论坛时认识了一位有趣的上海朋友,他在一家比较知名的区块链公司做技术开发,我们加了微信就开聊了。这哥们问我:现在区块链是不是已经没有几个月前火了啊?我说:其实不是这样的,招聘一直在持续,整个行业也还处于早期,现在说这个还为时过早。他又问道:没有像币价一样,凉凉啊?我说:币价是挺凉的,跌得太厉害了。我们就数字货币又讨论了一番······出于职业病,我又把话题拉回来了,问道:你做区块链多久啦?专职做了半年,接触时间两年左右吧;一开始接触太难理解了,好多思维拐不过来。我忍不住插了一句:主要是去中心化的思想是吧?和以前互联网的那一套东西完全不一样了。他回答说:不光是去中心化思维,还有开发逻辑、什么才是真正的共识、token逻辑等等······顺着这个话题,我了解了一下他现在的工作情况:他对现在的...阅读全文

博文 2018-08-28 22:00:21 kelasong

乐呵乐呵得了 golang入坑系列

开场就有料,今天返回去看了看以前的文章,轻松指数有点下降趋势。一琢磨,这不是我的风格呀。一反思,合着是这段时间,脑子里杂七杂八的杂事有点多,事情一多,就忘了快乐。古话说得好:愁也一天,乐也一天,只要还能过得去,完事不钻牛角尖。这话真应该变成座右铭,最次成口头禅也成。还有句古话是这么说:哭也一天,笑也一天,只要不做亏心事,就是活神仙。两句正好凑合对联,过年贴上,保准比那些个风调雨顺,国泰民安之类的对子好,还实用,您说是不是。 烦自心中来,乐自脑中生。万事都有其两面性,看你怎么想。越想越好,可能坏事能变好。越想越坏,事还没变坏,自己个先把自己个吓死了。所以古人才创造了个塞翁失马焉知非福的寓言小故事,鲁迅先生也抽象出了阿Q这么个丰满的人物。事无定论,运无长势,谁知道下一秒会变成什么样呢。所以嘛,乐...阅读全文

博文 2017-12-05 20:00:02 vikings-blog

半夜了,立完Flag就去睡觉了

危机感 今年32岁,工作八年半,危机感越来越强。 问题 从来没有达到心中那一个合格的程序员标准。 原因 做的都是应用项目,技术没有深度; 做的项目太杂,没有专业的领域知识沉淀; 毅力和眼界不够,很多次浅尝辄止; 想的多,做的少;三天打鱼,两天晒网; 想法 要换一个好的平台:开眼界,精技术,专领域,涨工资; 以技术主题,系统学习技术栈; Flag 每周至少一个主题,有深度的研究学习,避免CRUD; 产出:一篇不少于一千字的”原理理解“文章;一个能看的Demo; 1月~3月(12周)的主题范围:ASP.NET Core技术栈,数据库(MySql), Redis,Kafka / RabbitMQ,Golang,数据结构和算法...阅读全文

博文 2020-01-05 13:32:45 一个编码者

实时消息通信平台Centrifugo

Centrifugo 是一个用 Golang 实现的基于 [Websocket](https://www.oschina.net/p/websocket) 或者 [SockJS](https://www.oschina.net/p/sockjs) 的实时通信平台。 支持数千个同时连接,提供基于频道的出版/订阅模式。PUB/SUB 容易和现有系统集成– 不改变已有后端情况下为系统提供实时通信能力。 HTTP API 和已有后端通信 . API clients for Python, Ruby, PHP, Go, NodeJS. 浏览器可以通过SockJS或者纯粹Websocket协议和centrifugal通信. 提供 iOS和Android平台SDK 采用Redis实现分布式部署....阅读全文

开源项目 2017-02-17 03:56:13 github

如何在长城后面go get一些库

国内的Go开发已然蔚然成风,但是Go开发者比较痛苦的是,golang.org网站以及其它的一些相关的开发网站被GFW屏蔽了。下载Go开发包海容易些,国内有一些镜像站点,或者通过一些代理也能访问,但是下载一些开发库的时候,这些库可能直接或者间接引用了 `golang.org/x/...`等依赖库, 通过go get命令确没有办法下载下来。 我原先在Comcast,这是一家外企,在国内有vpn可以直接访问这些网站,所以以前没有觉得go get是一个问题,看到大家被GFW弄的焦头烂额的时候也没觉得是一件大事情,现在换到国内的互联网企业,切切实实的感觉到GFW的威力。首先是google.com, golang.org等网站被屏蔽掉了,其次 go get 一些库如golangorg/x/net失败。 ...阅读全文

博文 2017-02-08 12:53:46 smallnest

ByteEdu 每日新闻(2019-02-15)

ByteEdu 每日新闻(2019-02-15) Golang资料集Go最新资料汇总链接更改 http://www.byteedu.com/forum.php?mod=viewthread&tid=25 Go语言微信支付第三方库 http://www.byteedu.com/forum.php?mod=viewthread&tid=81 Unity UGUI 按钮绑定事件的 4 种方式 http://www.byteedu.com/forum.php?mod=viewthread&tid=79&extra= PhysX SDK物理引擎开发包使用及获取c++源码教程 http://www.byteedu.com/forum.php?mod=viewthread&tid=75&extra= CS...阅读全文

博文 2019-02-15 09:34:45 Golang语言社区

Janus WebRTC Server研究

前言 未编译及测试,直接裸看Janus WebRTC Server代码。 WebRTC本身只支持点对点,群聊只能客户端通过发多路音视频数据给别的客户端,对于客户端压力非常大,所以无法支持更多人的群聊,而且有些NAT是无法通过点对点对连的,所以需要一个中转服务器来中转,经过初步考察有kurento、 licode、 janus三个主要的开源项目,其中又以janus的star最多,所以就先拿这个项目研究一下,我个人是有点想写个golang版本来替代。 janus github地址:https://github.com/meetecho/janus-gateway janus原理 初看了一下janus源码,大概原理如下: janus使用ICE模拟WebRTC客户端与真实的WebRTC客户端进行交换...阅读全文

博文 2018-10-16 09:34:42 云上听风

hadoop无法访问50070端口的解决办法

Hadoop 50070是hdfs的web管理页面,在搭建Hadoop集群环境时,有些大数据开发技术人员会遇到Hadoop 50070端口打不开的情况,引起该问题的原因很多,想要解决这个问题需要从以下方面进行排查! **1. 排查Namenode是否部署成功** 排查Namenode是否部署成功可以采用命令/etc/init.d/hadoop-0.20-namenode status或jps两种方式之一查看,如Namenode未部署成功,需重新部署Namenode;若已部署成功,请进行第二步排查! **2. 排查datanode是否部署成功** 排查datanode是否部署成功可以采用jps命令进行查看,如果部署未成功,找到问题节点进行解决;若部署成功请进行第三步。 ...阅读全文

让我们一起Go(四)

一、如何Go语言中声明变量 首先,我们创建一个新的Go语言的文件,命名为variable.go,这里你或许会问为什么叫这么个名字,如果你不认识这个单词可以立刻去查下。查完了相信你就知道意思了。建立好文件后,用你喜欢的文本编辑器或者ide开始跟着我一起练习吧。 如果你还记得前几篇的内容,相信你已经会写Go语言的基本程序结构了,如果不记得了,再去复习下吧。或者你懒得回去再看,就继续往下看,不过建议你最好还是复习下之前的,反正本系列文章都很短小,虽谈不上精悍,但是还是有其唯一好处,看看还是比较快的。 快速记忆基本结构: 1 package main 2 import "fmt" 3 func main(){ 4 5 fmt.Print("hello go") 6 7 } 声明变量的第一个例子: 以...阅读全文

博文 2015-07-08 17:00:01 a6652162

绘制与可视化数据的存储库 plot

plot 是绘制与可视化数据的存储库,它提供了一个API,用于在Go中建立和绘制plot。 gonum/plot  被分成几个开发包: * plot包提供简单的界面布局的接口,并绘制它提供了原函数。 * 绘图仪 包提供了一组标准的绘图仪,它使用由plot提供的原函数绘制线, 散点图 ,箱线图,误差线等。 * 你不需要通过使用绘图仪包来利用gonum/plot, 自定义 绘图仪的教程,可在维基中查看。 * plotutil 包含一些套路,是一些常见的plot操作起来很便捷。但因为是新开发包,尚未进行测试。 * VG包提供了的一个通用的矢量图形API,其在 其它矢量图形后端上面, 如自定义EP...阅读全文

go中的接口

对于golang的接口,纠结两天了,今天有种茅塞顿开的感觉,有必要写点东西了。 纠结接口,说白了就是搞不透接口,方法,结构体几者之间的关系以及具体的用途。可以简单的从三者的定义说起,接口说白了就是一个方法(method)集,结构体就是一个类,通常保存属性,方法相当于类的函数,不过有两种类型的接受者(对象),一种是值,一种是指针,指针能改变结构体中的属性值。在go中,只要结构体的方法实现(包含)了接口中所有的方法,就可以说这个结构体实现了这个接口。定义讲清楚后可以看看接口到底有什么用了,接下来给出两段代码。 package main import "fmt" type act interface { //定义一个act接口,包含一个write方法 write() } type xiaoming...阅读全文

博文 2016-05-18 02:00:08 Ellon-Daris

前天开始接触go语言,现在需要大神们的帮助!

主要是现在要用go语言做一个串口通信的开发,用来实现底层的调用。昨天在https://gowalker.org/github.com/dustin/go-rs232#SerialPort 中使用这个开发包自己写了一些串口通信的代码,可以成功发送,就是接收的时候有问题,我用另外一个pc的调试助手发送东西结果自己读回去了、、、 今天要准备第一个可以在板子上跑的go语言的串口程序,但是在进行编译的时候告知这个包好像不能被编译。 错误提示:rs232.go:11:2: C source files not allowed when not using cgo or SWIG:rs232_c.c 有哪个大神可以提供一下这方面的资料、提供一下比较稳定并且可以在arm板子上跑的开发包 不胜感激...阅读全文

IM 开发 构想

很早就像做一个 IM, 现在闲下来了,让我来把他实现以下。 基础设施 服务器语言: golang 客户端支持:flutter(android + ios), web, desktop 内容支持:单聊、群聊、语音、视频、+ 插件化 服务器基础设施:redis,mongodb, mq(暂时列上,可以自己写服务替代掉) 系统架构 通信协议websocket 消息接送服务器 支持 http 发送消息 支持 ws 发送/推送消息 消息中转服务器 消息广播 redis 保存连接信息,由中转服务器调度消息 由于客户端基础不深,慢慢探索。坚持下去...阅读全文

博文 2019-08-02 09:32:37 ohmybaby

浏览器中转到(Go)和刷新(Refresh) 的区别

(本文来自于http://lovesun723.javaeye.com/blog/613071 ,本人只用于学习,如果侵犯作者的利益,通知我立刻删除!) 文章分类:Web前端 IE浏览器的刷新按钮和转到按钮有什么不同?我发现在网 络不是很好或网站有问题的情况下,有时候直接按刷新按钮打不开网页,一定要在地址 栏上按回车或按地址栏右侧的转到按钮才可以正常打开。为什么会有这种情况?刷新和转 到有什么不同呢? 这两者是有很大不同。先来说“刷新”,它是在你现有页 面的基础上,检查网页是否有更新的内容。在检查时,会保留之前的一些变量的值,因此有 可能会造成刷新后网页出现错误,或者打不开的情况;“转到”和在地址栏回车,则相当于 你重新输入网页的URL访问,这种情况下,浏览器会尽量使用已经存在于本机中的缓存...阅读全文

博文 2016-03-02 21:00:01 xiaoyu5538

安全的Go语言从源数组构建目标Slice

今天在QQ群里聊到GO语言需要改进的地方,快乐的吐槽了一番。我之前最希望用数组构建slice的语法变更一下,因为现在流行的[start:end]方式并不严谨。后来不记得是哪个版本的时候,引入了三段式的[start:end:max]语法来创建slice。这样是安全了,但是确丑了很多。 如下例所示,二段式的定义在append操作后会污染到源数组: a := [5]int{1, 2, 3, 4, 5} s1 := a[1:3:3] s2 := a[1:3] _ = append(s1, 6) fmt.Println(a) //out:[1 2 3 4 5] _ = append(s2, 7) fmt.Println(a) //out:[1 2 3 7 5] 关于对new函数的改进,chai大帮我发...阅读全文

博文 2014-11-11 18:00:02 sz_Promi

GO语言时间格式化,奇葩得不想说了

过去用java,python,php,等语言,将一个时间格式化成一个字符串都是用“yyy-MM-dd hh:mm:ss”之类的方法,golang 的格式化方法真令我大开眼界 先看官方文档说明: func (Time) Format func (t Time) Format(layout string) string Format returns a textual representation of the time value formatted according to layout, which defines the format by showing how the reference time, defined to be Mon Jan 2 15:04:05 -0700 MST...阅读全文

博文 2015-06-17 20:15:54 juxuny

Go语言搭建环境+运行一个HelloWorld实例(Win10)

1.下载地址: 安装包下载地址为:https://golang.org/dl/。 如果打不开可以使用这个地址:https://golang.google.cn/dl/ 上面地址下载需要使用到VPN ps:笔者使用的环境为win10 64位,所以我把自己下载的安装包上传到了百度云,使用win10 64位的小伙伴们,无须翻墙下载: 下载地址: 2.Go语言的安装及环境搭建: GO语言安装为傻瓜式安装,选择好安装路径后,按next,直到完成就可以了 环境搭建: 选择环境变量->系统变量找到PATH->编辑->新建输入go\bin安装路径,我把go\bin放在了E盘,所以我这里为E:\GO\bin 3.运行HelloWorld实例 1)创建工作目录G:\study\go 文件名:HelloWorld...阅读全文

博文 2019-01-21 23:34:44 DouMarK

Golang_tag

Golang tag也就是go语言中的注解 比如 type PostBody struct { Ids []int `json:"Id__in__int"` }`json:"Id__in__int"` 这一段内容就是Ids这个属性的一个tag 我们可以通过反射来获取这个tag的值 如下所示 package main import ( "fmt" "reflect" ) type PostBody struct { Ids []int `json:"Id__in__int"` } func main() { // s := "{\"Id__in__int\":[101010,101009],\"text__in__string\":[\"开单\",\"测试页\"]}" // var pb st...阅读全文

博文 2015-06-17 20:03:52 u012807459