#Lang

DKLang Translation Editor

https://yktoo.com/en/software/dklang-traned Translationusingadictionary(so-called TranslationRepository).Automatictrackingofsourceandtranslationmismat...
代码星球 ·2021-01-22

以太坊私钥到公钥到地址的计算,golang

借助geth官方提供的函数可以很简单的实现代码如下packagemainimport("crypto/ecdsa""encoding/hex""fmt""github.com/ethereum/go-ethereum/crypto")funcmain(){priKeyHash:="796c823671b118258b5...

Golang语言

官方地址与社区https://studygolang.com/dlhttps://www.golangtc.com/download/liteide教程http://www.runoob.com/go/go-tutorial.html 先大概说下为什么用Golang。我是一个对语言有洁癖的人,曾经是一个C+P...
代码星球 ·2021-01-19

CentOS 6.8 安装 Erlang 及 RabbitMQ Server

安装Erlang19.3#安装依赖包yuminstall-ygccgcc-c++unixODBC-developenssl-develncurses-devel#下载erlang源码包cd/usr/local/srcwget-chttp://erlang.org/download/otp_src_19.3.tar.gz...

Golang 实现 set 集合,变相实现 切片去重、排序 功能

Java中的集合(set)去重很方便,PHP中的数组值去重,就更加方便,一个函数搞定:array_unique(),Golang中就比较苦逼了,官方没有提供对“切片去重”的功能,而项目中,又经常用到这个功能,,我们可以模拟Java集合的功能,实现Golang版集合的同时,顺便把去重和排序做了,它的主要实现原理是:利用m...

【荐】详解 golang 中的 interface 和 nil

golang的nil在概念上和其它语言的null、None、nil、NULL一样,都指代零值或空值。nil是预先说明的标识符,也即通常意义上的关键字。在golang中,nil只能赋值给指针、channel、func、interface、map或slice类型的变量。如果未遵循这个规则,则会引发panic。对此官方有明确...

[Go] 理解 golang 中的 nil

相信写过Golang的程序员对下面一段代码是非常非常熟悉的了:iferr!=nil{//dosomething....}当出现不等于nil的时候,说明出现某些错误了,需要我们对这个错误进行一些处理,而如果等于nil说明运行正常。那什么是nil呢?查一下词典可以知道,nil的意思是无,或者是零值。零值,zerovalue...
代码星球 ·2021-01-16

Golang 版本发布 与 TIOBE 排名

2016年国庆节(10月1日)开始接触Go语言,记录一下它的版本发布与TIOBE排名:Golang排行榜月份版本排名备注2012.031.0      2015.081.5.0 v1.5发布,完全移除C,使用Go编译Go2015.091.5.1&nb...

Golang 处理 Json(二):解码

golang编码json还比较简单,而解析json则非常蛋疼。不像PHP 一句json_decode() 就能搞定。之前项目开发中,为了兼容不同客户端的需求,请求的content-type可以是json,也可以是www-x-urlencode。然后某天前端希望某个后端服务提供json的处理,而当时后...
代码星球 ·2021-01-16

Golang 处理 Json(一):编码

JSON是一种数据格式描述语言。以key和value构成的哈系结构,类似Javascript中的对象,python中的字典。通常json格式的key是字符串,其值可以是任意类型,字串,数字,数组或者对象结构。更多关于Json的可以访问 JSON 了解。数据结构mapjson源于Javascript的...
代码星球 ·2021-01-16

Golang Vendor 包机制 及 注意事项

现在的Go版本是1.8,早在1.5时期,就有了Vendor包机制,详情可查看博文:“理解Go1.5vendor”。个人在使用 Glide管理Vendor包时(附:GolangVendor包管理工具glide使用教程),老编译不成功!后来猛地发现,原来是我对Vendor包机制理解不够深入导致的。Glide官方教...

Golang Vendor 包管理工具 glide 使用教程

Glide是Golang的Vendor包管理器,方便你管理vendor和verdor包。类似Java的 Maven,PHP的 Composer。Github:https://github.com/Masterminds/glide在线文档:http://glide.readthedocs.io/en...

Golang 特性简介

主要大概介绍go语言的历史和特性,简单的入门。很久以前,有一个IT公司,这公司有个传统,允许员工拥有20%自由时间来开发实验性项目。在2007的某一天,公司的几个大牛,正在用c++开发一些比较繁琐但是核心的工作,主要包括庞大的分布式集群,大牛觉得很闹心,后来c++委员会来他们公司演讲,说c++将要添加大概35种新特性。...
代码星球 ·2021-01-16

Java超类-java.lang.object

Java是面向对象的,Object是所有对象的超类(不是继承,也不是实现接口)Object类是所有Java类的祖先。每个类都使用Object作为超类。所有对象(包括数组)都实现这个类的方法。如果你编辑Object类是所有Java类的祖先。每个类都使用Object作为超类。所有对象(包括数组)都实现这个类的方法。在不明确...
代码星球 ·2021-01-15

Golang---反射(reflect)

  摘要:今天我们来学习一下golang中的反射,这个是golang语言中的一大利器。  Go语言提供了一种机制在运行时更新变量和检查它们的值、调用它们的方法,但是在编译时并不知道这些变量的具体类型,这称为反射机制--《Go语言圣经》需要使用反射的两个常见场景 1:有时...
代码星球 ·2021-01-09
首页上一页...45678...下一页尾页