Strutil strutil提供了用于计算字符串相似度的字符串度量标准以及其他字符串实用程序功能。 完整文档可在以下找到: : 。 安装 go get github.com/adrg/strutil 字符串指标 杰罗·温克勒 史密斯·沃特曼·高图 索伦森-骰子 贾卡德 重叠系数 程序包定义了StringMetric接口,该接口由所有字符串指标实现。 该接口与“ Similarity功能一起使用,该功能使用提供的字符串度量标准来计算指定字符串之间的相似度。 type StringMetric interface { Compare ( a , b string ) float64 } func Similarity ( a , b string , metric StringMetric ) float64 { } 所有定义的字符串指标都可以在指标包中找到。 汉明
2023-03-01 10:47:53 24KB string smith-waterman levenshtein jaro-winkler
1
Table of Contents Unit 0 - GETTING STARTED Chapter 1. Get Ready, Get Set, Go Unit 1 - IMPERATIVE PROGRAMMING Chapter 1. A Glorified Calculator Chapter 2. Loops And Branches Chapter 3. Variable Scope Chapter 4. Capstone: Ticket To Mars Unit 2 - TYPES Chapter 1. Real Numbers Chapter 2. Whole Numbers Chapter 3. Big Numbers Chapter 4. Multilingual Text Chapter 5. Converting Between Types Chapter 6. Capstone: The Vigenère Cipher Unit 3 - BUILDING BLOCKS Chapter 1. Functions Chapter 2. Methods Chapter 3. First-Class Functions Chapter 4. Capstone: Temperature Tables Unit 4 - COLLECTIONS Chapter 1. Arrayed In Splendor Chapter 2. Slices: Windows Into Arrays Chapter 3. A Bigger Slice Chapter 4. The Ever-Versatile Map Chapter 5. Capstone: A Slice Of Life Unit 5 - STATE AND BEHAVIOR Chapter 1. A Little Structure Chapter 2. Go'S Got No Class Chapter 3. Composition And Forwarding Chapter 4. Interfaces Chapter 5. Capstone: Martian Animal Sanctuary Unit 6 - DOWN THE GOPHER HOLE Chapter 1. A Few Pointers Chapter 2. Much Ado About Nil Chapter 3. To Err Is Human Chapter 4. Capstone: Sudoku Rules Unit 7 - CONCURRENT PROGRAMMING Chapter 1. Goroutines And Concurrency Chapter 2. Concurrent State Chapter 3. Capstone: Life On Mars
2023-02-28 20:08:56 10.21MB Golang
1
用Go语言编写的kmeans k均值聚类算法实现它做了什么k-means聚类将多维数据集划分为k个聚类,其中每个数据点均属于用m个最近的kmeans k-means聚类算法实现的聚类k-均值聚类的作用将多维数据集划分为k个聚类,其中每个数据点均以最接近的均值属于聚类,用作聚类的原型。 我什么时候应该使用它? 当您拥有数字,多维数据集时,就没有数据标签了。您确切知道要将数据划分为Example导入的几个集群(“ github.com/muesli/kmeans”
2023-02-27 16:49:36 3.66MB Golang Data Structures
1
g 有向无环图(DAG)的实现。 该实现是快速且线程安全的。 它可以防止添加循环或重复,从而始终保持有效的DAG。 该实现缓存后代和祖先,以加快后续调用的速度。 快速开始 跑步: package main import ( "fmt" "github.com/heimdalr/dag" ) func main () { // initialize a new graph d := NewDAG () // init three vertices v1 , _ := d . AddVertex ( 1 ) v2 , _ := d . AddVertex ( 2 ) v3 , _ := d . AddVertex ( struct { a string ; b string }{ a : "foo" , b : "bar" }) // add the above ve
2023-02-25 09:29:04 18KB golang dag directed-acyclic-graph golang-module
1
基础部分带你从零到一,打牢语法基础; 进阶部分包含实战案例和框架封装;  绝不浅尝辄止! 风格依旧水煮,依旧不拘一格脑洞大开;
1
去铯点云铺瓦工 _ _ _ __ _ ___ ___ ___ ___(_)_ _ _ __ ___ | |_(_) | ___ _ __ / _ |/ _ \ / __/ _ \/ __| | | | | '_ _ \| __| | |/ _ \ '__| | (_| | (_) | (_| __/\__ \ | |_| | | | | | | |_| | | __/ | \__, |\___/ \___\___||___/_|\__,_|_| |_| |_|\__|_|_|\___|_| __| | A Cesium Point Cloud tile generator written in golang |___/ Go Cesium点云Tiler是一个工具
2023-02-24 11:27:06 1.6MB Go
1
Golang 开发工程师笔试题一、 选择题下面属于关键字的是:定义一个包内全局字符串变量,下面语法正确的是:通过指针变量 p 访问其成员变量 name,下面语法
2023-02-22 19:26:08 590KB golang
1
这是从gitbook上爬虫抓取下来的完整gitbook网页,体验与在线版本完全一样
2023-02-22 13:46:17 6.76MB Go语言 Golang Go语言圣经
1
学习任何一门语言,都要学习好基础,把基础打牢,那些框架对你来说都是工具,你自己的基础好,懂得了他们的原理,自己就可以创造更优秀的框架。 基础推荐官方文档,没有什么比这个更清晰了。官方文档可以看这个中文的,比较快一些 https://go-zh.org/doc/ 其次参考这个Go指南,练习一遍 https://tour.go-zh.org/welcome/1 现在对Go语言应该有了一个全面的认识,然后你再结合Go语言圣经这本书,深入理解Go的基础。 Go语言圣经中文版 https://www.gitbook.com/book/yar999/gopl-zh/details 然后通过《Go语言实战》
2023-02-21 13:11:41 64KB golang go语言 lang
1
golang学习笔记资源
2023-02-15 00:14:13 155.29MB golang
1