Github链接地址

高性能的简繁体转换

入口

sat.go

// 实现该接口,以提供字体转换
type Dicter interface {Init(opts ...Option) error //执行初始化操作Read(string) string //繁体转简体ReadReverse(string) string //简体转繁体
}

options.go

// 自定义初始化参数内容
type Option func(*Options)type Options struct {Path string `json:"path"`
}func SetPath(path string) Option {return func(args *Options) {args.Path = path}
}

default.go

// 实现 Dicter 接口
func (d *defaultDict) Init(opts ...Option) error
func (d *defaultDict) Read(s string) string
func (d *defaultDict) ReadReverse(s string) string

测试

测试代码

dicter := DefaultDict()
dicter.ReadReverse("么")

or

InitDefaultDict(SetPath("/users/go/xxxx.dict")) //使用自定义词库
dicter := DefaultDict()
dicter.ReadReverse("么")

指标

goos: darwin
goarch: amd64
pkg: github.com/go-creed/sat
BenchmarkNewDict
BenchmarkNewDict-12     14721091            71.2 ns/op
PASS

【Go】高性能的简繁体转换相关推荐

  1. Office 2007中的简繁体转换功能

    Word 2007默认就有简繁体转换功能 Excel 2007默认没有开启,可以通过下面的方式打开 选择"COM加载项",然后点击"转到".在下图中确保选中了& ...

  2. .NET中的中文简繁体转换

    .NET中的中文简繁体转换 http://www.cnblogs.com/shinewaycn/archive/2005/07/04/186251.aspx 导入名字空间Microsoft.Visua ...

  3. php 简繁体转换类库,OpenCC for PHP 优雅的简繁体转换

    写的第一个 PHP扩展,简单实用,使用中遇到 问题 和 bug 欢迎发 pull request 和 issue .当然不要忘记了支持点下 star :smile: 介绍 opencc4php 是 O ...

  4. gbk编码在线转换工具_TOOLFK工具-在线汉字/字母/人民币/简繁体转换工具

    本文要推荐的[TOOLFK]在线汉字/字母/人民币/简繁体转换工具,提供简繁体在线转换.人民币大写转换.字母大小写互转.汉字转拼音在线日常使用工具. 網站名稱:ToolFk 網站鏈結:https:// ...

  5. php繁体输出,PHP输出控制功能在简繁体转换中的应用

    概要:本文对PHP的输出控制功能进行了简单介绍并对其在简繁体转化中的应用给出了具体思路和实例 一 PHP 输出控制功能介绍 PHP作为当今流行的脚本语言之一,具有编写简便,执行速度快,扩充性好等优点. ...

  6. TOOLFK工具-在线汉字/字母/人民币/简繁体转换工具

    本文要推荐的[TOOLFK]在线汉字/字母/人民币/简繁体转换工具,提供简繁体在线转换.人民币大写转换.字母大小写互转.汉字转拼音在线日常使用工具. 網站名稱:ToolFk 網站鏈結:https:// ...

  7. 【C#】简繁体转换类

    最近有用户说要把古诗词做成繁体的,搜寻了一下,发现网上关于简繁体转换的类基本都是基于TraditionalChineseToSimplifiedConverter和Microsoft Visual B ...

  8. php 简繁体转换类库,OpenCC for PHP 优雅的简繁体转换

    写的第一个 PHP扩展,简单实用,使用中遇到 问题 和 bug 欢迎发 pull request 和 issue .当然不要忘记了支持点下 star :smile: GitHUB: https://g ...

  9. 简体繁体转换功能php,PHP输出控制功能在简繁体转换中的应用

    下载本文示例代码 概要:本文对PHP的输出控制功能进行了简单介绍并对其在简繁体转化中的应用给出了具体思路和实例. 一 PHP 输出控制功能介绍 PHP作为当今流行的脚本语言之一,具有编写简便,执行速度 ...

  10. Java简繁体转换分享

    HanLP: Han Language Processing https://github.com/hankcs/HanLP/tree/1.x#18-简繁转换 opencc4j(Opencc4j 支持 ...

最新文章

  1. 【实用】Angular中如何实现类似Vuex的全局变量状态变化功能?
  2. 【Microsoft Azure学习之旅】测试消息队列(Service Bus Queue)是否会丢消息
  3. LeedCode刷题
  4. 一起谈.NET技术,WPF Ribbon 开发资料分享
  5. 深度学习 GPU环境 Ubuntu 16.04 + Nvidia GTX 1080 + Python 3.6 + CUDA 9.
  6. perl删除文件_Perl小知识语法重点和数据类型
  7. WebStorm 自定义字体+颜色+语法高亮+导入导出用户设置
  8. iOS 报错 : dyld: Library not loaded: @rpath/
  9. 天宝DINI03/莱卡DNA03等电子水准仪原始数据处理软件使用教程
  10. php获取客户端IP和php获取服务器端IP
  11. VScode 历史版本
  12. 【序列化】Kryo 的几种常见序列化实现方式,及其兼容性
  13. 学生指导——学习心理
  14. SVN报错:can't open file db/txn-current-lock:permission denied 解决方法
  15. 数字图像处理:基本算法-卷积和相关
  16. 5G步入规模化商用关键期
  17. 【PPT】绘制表格和多样式圆圈
  18. PPT制作 ---------插入图片背景颜色与模板的背景颜色不一致
  19. APP代码打包成apk文件
  20. Kotlin+Retrofit + MVVM 的网络请求框架的封装

热门文章

  1. JAVA项目实战开发电商项目案例(九)收货地址模块开发
  2. Arista CloudVision软件部署
  3. 驱动该如何入门 关于file_operations和Linux设备模型
  4. 各类IT编程视频教程下载网址大全
  5. Windows程序设计_学习总结(1)
  6. php tcp utp链接,【黑帽seo】php随机调用友情链接技术
  7. C语言趣味小游戏——扫雷(详解版)
  8. ODBC数据源的作用及配置
  9. 二级c语言题库分类,二级C语言题库分类.xls
  10. 【微信小程序】微信Web开发者工具下载及安装