首页
学习
活动
专区
工具
TVP
发布

Golang语言社区

Golang语言社区(www.Golang.LTD)专业分享Go语言基础、提高等最新最前沿动态。
专栏作者
1903
文章
2784637
阅读量
585
订阅数
Golang语言情怀--第119期 全栈小游戏开发:第10节:立方体贴图
TextureCube 为立方体纹理,常用于设置场景的 天空盒。立方体贴图可以通过设置全景图 ImageAsset 为 TextureCube 类型获得,也可以在 Creator 中制作生成。
李海彬
2023-11-23
1180
Golang语言情怀--第101期 区块链技术-以太坊公链NFT图片去中心化存储-第2节:go语言实现IPFS存储demo
实际连接:https://ipfs.io/ipfs/+hash数据;访问上传到节点数据,上传后建议过几分钟后再去获取,确保已经同步到访问的节点数据。
李海彬
2022-12-14
3840
Golang语言情怀--第99期 区块链技术-以太坊公链合约部署-第5节:部署合约到以太坊公链
📷 remix在线合约选择线上钱包网络 📷 弹出: 📷 部署后,可以在钱包中看到扣除一定gas费用;部署前保存有足够额ETH, 本系列关于以太坊的合约部署就全部更新完;有疑问的小伙伴可以联系我。 本期就到这里,下期再见。 同学们,兴趣是最好的老师;只争朝夕,不负韶华!加油! ---- 参考资料: Go语言中文文档 http://www.golang.ltd/ Go语言在线编辑器: http://OL.Golang.LTD/ LollipopGo社区(筹建中) https://www.LollipopGo.C
李海彬
2022-12-14
2300
Golang语言情怀--第97期 区块链技术-以太坊公链合约部署-第3节:合约转Go语言代码
📷 3.1 合约获取ABI 合约编译成功后,保证语法没有问题就可以获取到ABI 📷 3.2 安装abigen 第一步骤:npm安装: https://nodejs.org/en/ 第二步骤:安装 solc npm install -g solc 第三步骤: 命令操作 abigen -abi 合【约复制的ABI】.abi -type 【生成God代码的包名】 -pkg abi -out 【Go文件名】.go 3.3 程序可以调用合约的Go代码 📷 本期就到这里,下期继续未完讲解。 同学们,兴趣是最好的
李海彬
2022-12-14
4230
Golang语言情怀--第96期 区块链技术-以太坊公链合约部署-第2节:本地合约部署
以太坊公链合约部署目录: 📷 2.1 合约在线编辑工具地址 地址: https://remix.ethereum.org/ 注意:需要访问国外网站 2.2 合约文件创建 📷 2.3 合约编译版本选择 📷 2.4 合约部署 📷 连接本地部署需要选择: 📷 本期就到这里,下期继续未完讲解。 同学们,兴趣是最好的老师;只争朝夕,不负韶华!加油! ---- 参考资料: Go语言中文文档 http://www.golang.ltd/ Go语言在线编辑器: http://OL.Golang.LTD/ Lollipop
李海彬
2022-12-14
2530
Golang语言情怀--第94期 区块链技术-centos安装部署IPFS
输入地址http://xxx.xxx.com:8088/ipfs/QmSoASxb8aNVGk3pNWpZvXEZTQKxjGeu9bvpYHuo5bP1VJ可查看刚才上传的文件
李海彬
2022-12-14
3830
Golang语言情怀--第91期 区块链技术-正式Go语言在线编辑器:Go.XYZyun.Com及云端代理设计
Go语言在线编辑器: 测试环境:OL.Golang.Ltd:7070   (国内服务器) 正式环境:Go.XYZyun.Com         (海外服务器) Go语言在线编辑器后续版本优化: 由于代码在云端,无法和本地测试;所以计划在云端增加代理实现本地和云端数据互通。 增加账号管理后台,个人按照文档就可以配置代理服务器连接环境;实现云端和本地数据连接 最近录制了基础的视频,第二节课的,陆续B站更新: 本期就到这里,下期继续未完讲解。 同学们,兴趣是最好的老师;只争朝夕,不负韶华!加油! ----
李海彬
2022-06-20
3160
Golang语言情怀--第90期 区块链技术-Go语言基础课程第一节
社区Go语言在线编辑器地址:OL.Golang.Ltd:7070 本期就到这里,下期继续未完讲解。 同学们,兴趣是最好的老师;只争朝夕,不负韶华!加油! ---- 参考资料: Go语言中文文档 http://www.golang.ltd/ Go语言在线编辑器: http://OL.Golang.Ltd:7070/ 海伦链论坛(筹建中) https://www.HeronChain.Com/ Golang语言情怀 ID:wwwGolangLtd  www.Golang.Ltd         游戏服
李海彬
2022-06-20
2400
Golang语言情怀--第89期 社区工具-Go语言在线编辑器 实际编码体验
测试环境网址:OL.Golang.Ltd:7070 登录页面: 登录方式有2种:  输入账号和密码登录,账号密码将云端存储;只要服务器不关,数据一直在;换电脑及清除浏览器缓存不受影响。 不需要输入账号和密码,直接点击登录;服务器自动分配账号 登录成功后页面: 实际编码:  使用第三方库:LollipopGo package main import (     "LollipopGo/util"     "fmt"     "hello/li" ) func main() {     fmt.P
李海彬
2022-06-17
5300
Golang语言情怀--第88期 区块链技术-Go语言在线编辑器:OL.Golang.Ltd:7070
---- 本期就到这里,下期继续未完讲解。 同学们,兴趣是最好的老师;只争朝夕,不负韶华!加油! ---- 参考资料: Go语言中文文档 http://www.golang.ltd/ Go语言在线编辑器: http://OL.Golang.Ltd:7070/ 海伦链论坛(筹建中) https://www.HeronChain.Com/
李海彬
2022-06-16
2720
Golang语言情怀--第85期 在线公众号文章编辑工具:md.ByteEdu.Com
---- 本期就到这里,下期继续未完讲解。 同学们,兴趣是最好的老师;只争朝夕,不负韶华!加油! ---- 参考资料: Go语言中文文档 http://www.golang.ltd/ Go语言官方文档 https://golang.google.cn/ 海伦链论坛(筹建中) https://www.HeronChain.Com/ Golang语言情怀 ID:wwwGolangLtd  www.Golang.Ltd         游戏服务器架构丨分布式技术丨大数据丨Go语言学习
李海彬
2022-06-13
2150
Golang语言情怀--第81期 区块链技术-基于长安链建立NFT流程-通信数据数字签名使用
本期就给大家讲下,目前项目中数据签名算法的使用。我们使用的是SM2,不熟悉的可以去了解SM2的背景。 调用流程: ---- 签名算法:SM2 功能描述:用于对各种接口行为的信息内容进行签名,并加入 timestamp 字段, 达到验证行为发起方身份、保证信息传输完整性和安全性的目的。  签名流程: A)将请求发起方发送的所有数据根据参数名首字母 ASCII 码从小到大的顺序 排序(传入的 sign 签名参数除外),通过“&”符号拼接成一个“参数=参数 值”格式的字符串。例如:”creators=test
李海彬
2022-06-10
5560
Golang语言情怀--第78期 区块链技术-长安链-下载长安链及证书管理工具源码
一、环境配置 首先我们看下硬件要求: 我们首先阿里云购买一台,如下配置: 软件要求如下: 远程访问: 二、实际配置测试: 安装git: clone代码: 注:如果没有长安链账号的需要注册下,然后记住账号和密码即可! 安装Gcc: make: 安装go环境: 1、wget https://dl.google.com/go/go1.18.3.linux-amd64.tar.gz 2、执行tar解压到/usr/loacl目录下,得到go文件夹 tar -C /usr/local -zxv
李海彬
2022-06-07
4410
Golang语言情怀--第77期 区块链技术-长安链长安链基础知识介绍
1.1. 基础术语说明 名称 说明 区块(Block) 区块是区块链中存储交易和交易相关的数据的单元,通常由区块头和区块体组成。 区块链(Blockchain) 使用密码技术链接将共识确认过的区块按顺序追加而形成的分布式账本。 智能合约(SmartContract) 以数字形式定义的能够自动执行条款的合约。 读写集 (Read-write set) 区块链上的一条交易执行过程中,被读取和被修改或写入的状态数据的集合。 交易(Transaction) 也称为事务,区块链上的一次原子性账本数据状态变更及其过程和
李海彬
2022-06-07
6850
Golang语言情怀--第76期 区块链技术-长安链底层技术平台介绍
1. 长安链底层技术平台介绍 1.1. 简介 “长安链·ChainMaker”具备自主可控、灵活装配、软硬一体、开源开放的突出特点,由北京微芯研究院、清华大学、北京航空航天大学、腾讯、百度和京东等知名高校、企业共同研发。取名“长安链”,喻意“长治久安、再创辉煌、链接世界”。 长安链作为区块链开源底层软件平台,包涵区块链核心框架、丰富的组件库和工具集,致力于为用户高效、精准地解决差异化区块链实现需求,构建高性能、高可信、高安全的新型数字基础设施,同时也是国内首个自主可控区块链软硬件技术体系。 长安链的应用
李海彬
2022-06-07
6610
Golang语言情怀--第74期 区块链技术-比特币源码下载及编译环境配置
本期我们继续学习比特币的发布流程,先把源码clone到本地;同时我已经fork了一份代码,地址:https://github.com/Golangltd/bitcoin 本期主要是分析下目录结构,clone后目录如下图 目前我使用的win10系统,编译环境我们就暂时使用微软的编辑器来编译;首先下载visual studio,下载地址:https://visualstudio.microsoft.com/zh-hans/vs/  下载社区版本即可。 下载安装需要一段时间,下载安装类库我们选择C++即可;具体
李海彬
2022-05-25
1.3K0
Golang语言情怀--第72期 区块链技术-没有区块链技术 元宇宙将无法扩展
元宇宙将成为我们的新文化和主流,这不是如果的问题,而是何时的问题。 我们将生活在两个平行的世界中:虚拟与现实,沉浸在这两个独立但又通过区块链技术连接的世界中。 “元宇宙”一词是尼尔·斯蒂芬森在他199
李海彬
2022-05-23
1.3K0
Golang语言情怀-第68期 Go 语言标准库翻译 crypto/sha256
import "crypto/sha256" sha256包实现了SHA224和SHA256哈希算法, Constants func Sum256(data []byte) [Size]byte func New() hash.Hash func Sum224(data []byte) (sum224 [Size224]byte) func New224() hash.Hash Constants ¶ const BlockSize = 64 SHA224和SHA256的字节块大小。 const Siz
李海彬
2021-03-11
6380
Golang语言情怀-第67期 Go 语言标准库翻译 crypto/sha1
import "crypto/sha1" sha1包实现了SHA1哈希算法 Constants func Sum(data []byte) [Size]byte func New() hash.Hash New Sum Constants const BlockSize = 64 SHA1的块大小。 const Size = 20 SHA1校验和的字节数。 func New func New() hash.Hash 返回一个新的使用SHA1校验的hash.Hash接口。 package main
李海彬
2021-03-09
3850
Golang语言情怀-第65期 Go 语言标准库翻译 crypto/rc4
Cipher是一个使用特定密钥的RC4实例,本类型实现了cipher.Stream接口。
李海彬
2021-03-09
5510
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档