Easy-Go-Web3
知识图谱Go 教程React Web3智能合约
需求分析系统设计设计模式Go 微服务
项目实战DevOps
Go 生态React 生态智能合约生态Web3 生态AI × Web3工具箱Web3 公司远程Web3求职
🎯 AA 工程师面试手册博客
GitHub
返回 Web3 生态

Solana

L1

高性能公链,专注速度与低成本

官网文档
TPS
65,000+
TVL
$2B+
类型
L1
特性
4+

概述

Solana 是高性能的 Layer 1 区块链,以其极高的 TPS 和低廉的交易费用著称。Solana 使用 Proof of History (PoH) 作为共识机制的一部分,实现了亚秒级的区块确认时间。虽然不兼容 EVM,但其 Rust 编程模型吸引了大量开发者。

PoH非 EVM高性能Rust 开发

RPC 端点

https://api.mainnet-beta.solana.com
区块浏览器

Go 开发教程

Solana Go SDK

使用 Go 与 Solana 网络交互(需要使用 Solana 特定的 SDK)。

go
1// Solana 使用不同的 SDK
2// 推荐使用 github.com/gagliardetto/solana-go
3
4package main
5
6import (
7 "context"
8 "fmt"
9 "log"
10
11 "github.com/gagliardetto/solana-go/rpc"
12)
13
14func main() {
15 client := rpc.New("https://api.mainnet-beta.solana.com")
16
17 // 获取最新区块高度
18 slot, err := client.GetSlot(context.Background(), rpc.CommitmentFinalized)
19 if err != nil {
20 log.Fatal(err)
21 }
22 fmt.Println("Current slot:", slot)
23}

探索更多区块链生态

查看所有链
Easy-Go-Web3

构建 Go 后端与 Web3 的学习之路。从基础到进阶,从理论到实践,助你成为全栈区块链开发者。

学习路径

  • 知识图谱
  • Go 教程
  • Go 微服务
  • 面试手册

资源中心

  • 工具箱
  • DevOps 工具
  • Web3 生态
  • 博客

© 2025 Easy-Go-Web3. All rights reserved.

Created withbyhardybao