go安装三方包并使用

简介: go安装三方包并使用

一、安装包

项目根目录下控制台,输入。

go get -u github.com/easierway/concurrent_map

二、引用包

import cm "github.com/easierway/concurrent_map"

三、使用包

import (
  cm "github.com/easierway/concurrent_map"
  "testing"
)
 
func TestConcurrentMap(t *testing.T) {
  m := cm.CreateConcurrentMap(99)
  m.Set(cm.StrKey("key"), 10)
  t.Log(m.Get(cm.StrKey("key")))
}
=== RUN   TestConcurrentMap
    remote_package_test.go:11: 10 true
--- PASS: TestConcurrentMap (0.00s)
PASS
目录
打赏
0
4
4
0
139
分享
相关文章
|
2月前
|
【02】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-2月12日优雅草简化Centos stream8安装zabbix7教程-本搭建教程非docker搭建教程-优雅草solution
【02】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-2月12日优雅草简化Centos stream8安装zabbix7教程-本搭建教程非docker搭建教程-优雅草solution
95 20
Go语言中的包(package)是如何组织的?
在Go语言中,包是代码组织和管理的基本单元,用于集合相关函数、类型和变量,便于复用和维护。包通过目录结构、文件命名、初始化函数(`init`)及导出规则来管理命名空间和依赖关系。合理的包组织能提高代码的可读性、可维护性和可复用性,减少耦合度。例如,`stringutils`包提供字符串处理函数,主程序导入使用这些函数,使代码结构清晰易懂。
185 11
怎么禁用 vscode 中点击 go 包名时自动打开浏览器跳转到 pkg.go.dev
本文介绍了如何在 VSCode 中禁用点击 Go 包名时自动打开浏览器跳转到 pkg.go.dev 的功能。通过将 gopls 的 `ui.navigation.importShortcut` 设置为 "Definition",可以实现仅跳转到定义处而不打开链接。具体操作步骤包括:打开设置、搜索 gopls、编辑 settings.json 文件并保存更改,最后重启 VSCode 使设置生效。
146 7
怎么禁用 vscode 中点击 go 包名时自动打开浏览器跳转到 pkg.go.dev
|
5月前
|
go语言使用strings包
go语言使用strings包
102 3
go语言中安装数据库驱动
【11月更文挑战第1天】
112 5
go语言中导入相关包
【11月更文挑战第1天】
65 3
Go语言Context包源码学习
【10月更文挑战第21天】Go 语言中的 `context` 包用于在函数调用链中传递请求上下文信息,支持请求的取消、超时和截止时间管理。其核心接口 `Context` 定义了 `Deadline`、`Done`、`Err` 和 `Value` 方法,分别用于处理截止时间、取消信号、错误信息和键值对数据。包内提供了 `emptyCtx`、`cancelCtx`、`timerCtx` 和 `valueCtx` 四种实现类型,满足不同场景需求。示例代码展示了如何使用带有超时功能的上下文进行任务管理和取消。
Linux 使用Yum安装Go和配置环境
Linux 使用Yum安装Go和配置环境

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等