Library Search
结果页

go

在 元器件 / 技术栈 / 知识库 中找到 15 个匹配结果。

返回文档库
技术栈

技术栈

8 个
查看全部
Verilog / SystemVerilog always_ff @(posedge clk or negedge rst_n) begin if (!rst_n) begin state <= S_IDLE; rx_valid <= 0; rx_error <= 0; clk_cnt <= 0; bit_idx <= 0; end else begin… 2% Go (Golang) # Go (Golang) 技术栈概览 Go 是由 Google 的 Robert Griesemer、Rob Pike 和 Ken Thompson 于 2009 年发布的**编译型、并发优先的系统编程语言**。它融合了 C 语言的性能与 Python 的开发效率,被称为「21 世纪的 C 语言」。 ## 解决什么问题 - **高并发服务端**:goroutine + channel 原生并… 2% gRPC # gRPC 例程:Go 语言四种通信模式 ## 目标 用 Go 实现 gRPC 的四种通信模式:Unary、Server Streaming、Client Streaming、Bidirectional Streaming。 ## Proto 定义 ```protobuf syntax = "proto3"; package calculator; option go_package =… 2% Remix <Form method="post" style={{ display: 'flex', gap: 8, marginBottom: 20 }}> <input type="hidden" name="_intent" value="add" /> <input name="name" placeholder="姓名*" required style={input… 1% Gin # Gin 技术栈概览 Gin 是 Go 语言中最流行的 **高性能 HTTP Web 框架**,由 @gin-gonic 团队维护。它基于 httprouter 实现极致路由性能(比标准库快 40 倍),提供 Martini 风格的 API,是 Go 后端开发的事实标准。 ## 解决什么问题 - **高性能 API**:路由基于 radix tree,零内存分配,QPS 远超 Express… 1% PyTorch 参考文献: [ { "type": "book", "year": 2020, "title": "Deep Learning with PyTorch", "authors": [ "Eli Stevens", "Luca Antiga", "Thomas Viehmann" ] }, { "type… 1% C# ```html <!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8"> <title>Alpine.js Demo</title> <style> body { font-family: system-ui; max-width: 600px; margin: 50px auto; background: #… 1% FastAPI @app.get("/") async def get_chat_page(): """返回简易聊天页面 HTML""" return """ <!DOCTYPE html> <html> <head><title>FastAPI Chat</title></head> <body> <h2>💬 实时聊天</h2>… 1%
知识库

知识库

7 个
进阶:UART 收发器(可综合到 FPGA) always_ff @(posedge clk or negedge rst_n) begin if (!rst_n) begin state <= S_IDLE; tx <= 1'b1; clk_cnt <= 0; bit_idx <= 0; end else begin case (stat… 2% Go 毕设入门 — 从语法到高并发服务 # Go 语言毕设入门教程 ## 前言 Go 语言在国内互联网大厂(字节跳动、腾讯、B站)广泛使用,毕选用 Go 写后端能体现扎实的工程能力。本教程带你快速掌握 Go 的核心概念。 ## 第一章:Go 的哲学 — 少即是多 Go 的设计哲学是 **简洁实用**: - 没有类继承 → 用组合 + interface - 没有泛型(Go 1.18 以前)→ 简洁但有局限 - 没有异常 → 用 e… 2% Go 并发爬虫 — goroutine + channel 实战 # Go 并发爬虫 — goroutine + channel 实战 ## 目标 演示 Go 核心卖点:goroutine 轻量并发 + channel 通信。编写一个并发检查多个 URL 响应状态的工具。 ## 完整代码 ```go package main import ( "fmt" "net/http" "sync" "time" ) // URLResult 封装单个… 2% Go 语言 gRPC 服务——四种通信模式 # gRPC 例程:Go 语言四种通信模式 ## 目标 用 Go 实现 gRPC 的四种通信模式:Unary、Server Streaming、Client Streaming、Bidirectional Streaming。 ## Proto 定义 ```protobuf syntax = "proto3"; package calculator; option go_package =… 1% Hello World - Loader与Action联系人管理 <Form method="post" style={{ display: 'flex', gap: 8, marginBottom: 20 }}> <input type="hidden" name="_intent" value="add" /> <input name="name" placeholder="姓名*" required style={input… 1% Gin 毕设实战 — Go Web 开发从入门到上线 # Gin 毕设实战 — Go Web 开发从入门到上线 ## 前言 Gin 是国内 Go 后端开发的事实标准。它性能极高、API 简洁,非常适合毕设中需要高性能接口的场景(如数据处理、实时计算)。 ## 第一章:Gin 的 radix tree 路由 Gin 基于 httprouter 的压缩前缀树(radix tree),路由时间复杂度 O(log n): ``` GET /api/u… 1% 02-进阶实战-WebSocket-后台任务-部署 @app.get("/") async def get_chat_page(): """返回简易聊天页面 HTML""" return """ <!DOCTYPE html> <html> <head><title>FastAPI Chat</title></head> <body> <h2>💬 实时聊天</h2>… 1%