估算btc交易费
Posted on August 15, 2024
估算比特币(BTC)交易费用主要取决于以下几个因素:
[Read More]
Go 1.23 is Released
Posted on August 14, 2024
P2SH地址
Posted on August 12, 2024
P2SH(Pay to Script Hash)地址是比特币中一种功能强大且灵活的地址类型。它允许更复杂的交易脚本,并在比特币网络上广泛使用。下面详细介绍P2SH地址的特点、用途以及优势。
[Read More]
BTC地址类型
Posted on August 12, 2024
比特币(BTC)有几种不同的地址类型,每种类型的地址在格式、特性和使用场景上有所不同。以下是主要的几种比特币地址类型的对比:
[Read More]
color:让终端输出更多彩
Posted on August 11, 2024
在日常的开发过程中,我们经常需要在终端中输出信息。为了让这些信息更加直观和易读,使用不同的色彩是一种很好的方式。github.com/fatih/color 是一个轻量级且功能强大的Go语言库,可以方便地为终端输出添加颜色和样式。
[Read More]
Go标准库:strings
Posted on August 10, 2024
Go 语言的 strings 包是标准库中的一个重要部分,专门用于操作字符串。它提供了丰富的字符串处理函数,涵盖了查找、比较、替换、分割、拼接、修剪等操作。在 Go 语言中,字符串是不可变的,strings 包提供的函数都不会修改原始字符串,而是返回新的字符串。
[Read More]
命令行工具开发 cobra 示例
Posted on August 10, 2024
Cobra 是 Go 语言中一个流行的库,用于创建命令行应用程序。它提供了一个易于使用的框架,帮助开发者快速构建强大且灵活的 CLI(Command-Line Interface)工具。Cobra 的主要特点包括命令层次结构、命令行标志(flags)和参数处理、自动生成帮助文档等。
[Read More]
Go标准库:bytes
Posted on August 9, 2024
Go 语言的标准库 bytes 包提供了一组用于操作字节切片 ([]byte) 的函数。这个包中的函数与 strings 包中的函数非常类似,但它们操作的是字节切片,而不是字符串。字节切片在 Go 语言中是一种非常重要的数据类型,广泛用于处理二进制数据和文本数据。bytes 包提供了很多处理字节切片的工具,包括但不限于查找、比较、切分、连接、替换、转换等操作。
[Read More]
BIP-44 简介
Posted on August 7, 2024
BIP-44是一种密码学协议,全称为Bitcoin Improvement Proposal 44,它提出了一种确定性钱包架构,用于生成多个加密货币地址和密钥对。以下是关于BIP-44的详细介绍:
[Read More]
从助记词生成钱包
Posted on August 6, 2024
在加密货币领域,将助记词转换为种子(seed)是一种常见的做法,用于生成HD(Hierarchical Deterministic)钱包的根私钥。这种转换通常依据BIP-39标准,其中助记词被用作人类可读的形式来表示一段熵(entropy),而种子则是用于加密货币钱包的实际密钥生成。
[Read More]