golang
  • 【Golang】使用 CDT拓展库轻松方便地在不同数据类型之间进行转换
    CDT(通用数据类型)库 CDT(Common Data Types)是一个Go语言库,旨在提供简单而灵活的数据类型处理工具。它提供了一组函数和结构体,用于处理不同类型的数据,并提供了方便的方法进行数 […]
  • 【实战】在Golang项目中,使用REPL技术理念,实现动态执行代码
    前言 在日常开发工作业务场景中,你可能会遇到重复性的业务工作脚本功能维护。笔者分析了下,其在修改业务代码后,大致都会遇到如下问题: 部署较繁琐; 用户使用不便捷; 笔者推荐遇到类似这种业务场景,可以将 […]
  • Jsonpack compress, shorten json volume for in Golang
    Description A compression algorithm for JSON gjsonpack is a GoLang program to pack and unpack JSON d […]
  • Authorization in Golang ProjectUseing Casbin
    一、Casbin介绍 权限管理在几乎每个系统中都是必备的模块。如果项目开发每次都要实现一次权限管理,无疑会浪费开发时间,增加开发成本。 因此,casbin库出现了。casbin是一个强大、高效的访问控 […]
  • Go 官方编程指南
    官方网站 Go 官方网址(可能需要梯子才能访问):https://golang.org 在线学习网站 Go编程语言中文学习指南网址:https://tour.go-zh.org 在线查看包网站 go编 […]
  • Go 程序的代码风格
    新手写程序,都喜欢把代码全部写在一起,我个人认为这个是属于意识层面的,并需要太强的编程能力,通过看别人写的代码,还是能够明白如何去组织代码,拆分代码的。核心思想就是“尽量每一个变量名有意义,每一个函数 […]
  • Go程序开发快速入门
    笔者环境 系统:Ubuntu 21.10(Linux实体机) 需求 要求开发一个 hello.go 程序,可以输出 hello,world 开发的步骤 使用 goland 作为程序开发编辑器; 将代码 […]
  • Go Ubuntu/Linux下开发环境搭建
    笔者环境 系统:Ubuntu 21.10(Linux实体机) 内存:40GB 搭建注意事项 安装路径不要有中文或者特殊符号 建议安装在 /opt 目录下 根据系统是32位还是64位进行下载 32位系统 […]
  • Go 语言的概述
    Go语言的核心开发团队(三个大牛) Ken Thompson(肯·汤普森) 肯尼斯·蓝·汤普逊(英语:Kenneth Lane Thompson,1943年2月4日-)小名肯·汤普逊(英语:Ken T […]
  • Golang可以做什么?
    Go语言,我们可以简单的写成 Golang,我们去学一个语言它的目的就是做开发,做一些事情,来提高企业及个人的价值 优势 数据处理 大并发 工作方向 区块链研发工程师 区块链技术,简称BT (Bloc […]
  • Golang面试题集锦
    介绍下TCP 简单介绍一下Golang? 谷歌开发的一种系统编程语言。它具有内置的垃圾收集机制并支持并发。代码可以编译成单个可执行二进制文件,不需要添加库或运行时环境即可在服务器上执行。 Go有几种类 […]
  • Goland 激活教程
    有效期激活 1.修改hosts文件 将0.0.0.0 account.jetbrains.com和0.0.0.0 www.jetbrains.com添加到hosts文件最后,注意hosts文件无后缀, […]