nlimpid's repos on GitHub
172 watchers
rime-hepy
自用小鹤双拼rime配置
Python · 1 watchers
pythonReadability
readability for python
Python · 1 watchers
quoty-flow
Go · 1 watchers
rss
rss source for some website
Lua · 0 watchers
.hammerspoon
My hammerspoon config
0 watchers
across
Across the Great Wall we can reach every corner in the world
0 watchers
ahk-mackeys
Use macOS key bindings on Windows.
Dockerfile · 0 watchers
alist-render
Deploy alist to render
0 watchers
arrow-cache
Go · 0 watchers
arrow-converter
A tool to work with Arrow in Go.
AutoHotkey · 0 watchers
autohotkey-macOS-shortcut
using macOS's shortcut on windows by autohotkey
Go · 0 watchers
beego
beego is an open-source, high-performance web framework for the Go programming language.
HTML · 0 watchers
blog
Go · 0 watchers
bytebase
The GitHub/GitLab for database DevOps. World's most advanced database DevOps and CI/CD for Developer, DBA and Platform Engineering teams.
0 watchers
ch-http-client
A simple clickhouse http client in rus
Rust · 0 watchers
ci-bench
0 watchers
clabot-config
GitHub CLA Bot configuration.
0 watchers
claude-code-proxy
Claude Code to OpenAI API Proxy
0 watchers
clickhouse-rs
Official pure Rust typed client for ClickHouse DB
Rust · 0 watchers
clicklane
Go · 0 watchers
CLIProxyAPI
Wrap Gemini CLI, Antigravity, ChatGPT Codex, Claude Code, Qwen Code, iFlow as an OpenAI/Gemini/Claude/Codex compatible API service, allowing you to enjoy the free Gemini 2.5 Pro, GPT 5, Claude, Qwen model through API
C++ · 0 watchers
cracking-the-coding-interview
Solutions for the book: Cracking the coding interview V4. Written in C++.
0 watchers
crawler-python
a simple crawler framework
Swift · 0 watchers
CS193-2021
0 watchers
curl-to-go
Convert curl commands to Go code in your browser
Rust · 0 watchers
datafusion
Apache DataFusion SQL Query Engine
Go · 0 watchers
delay
delay message queue
Go · 0 watchers
demo
TypeScript · 0 watchers
demo_ts
Rust · 0 watchers
dev_tools
online-tools for developer
Python · 0 watchers
dotfiles
dotfiles
0 watchers
dspy
DSPy: The framework for programming—not prompting—language models
Vim script · 0 watchers
etcetera
Go · 0 watchers
feeds
golang rss/atom generator library
0 watchers
feishu-exporter
Export Feishu docs with ease
JavaScript · 0 watchers
fullstackopen
0 watchers
gear-rs
Go · 0 watchers
gendry
a golang library for sql builder
0 watchers
githubPR
a pr merge illustration to github
Go · 0 watchers
go-pinyin
汉字转拼音,多音字、段落支持
Go · 0 watchers
go-xlsx
Simple xlsx marshal & unmarshal library
0 watchers
gocsv
The GoCSV package aims to provide easy CSV serialization and deserialization to the golang programming language
0 watchers
gojieba
"结巴"中文分词的Golang版本
Go · 0 watchers
gosqlt
A type-safe, generic library for Go that simplifies SQL operation
0 watchers
grpc-go
The Go language implementation of gRPC. HTTP/2 based RPC
0 watchers
helper
0 watchers
iBooks
计算机图书,java,mysql,架构类,web
0 watchers
iterm2-zmodem
在 Mac 下,实现与服务器进行便捷的文件上传和下载操作
Shell · 0 watchers
k8s-backup
Kubernetes Backup solution by exporting all k8s-components into YAML files and Uploading them to S3 Bucket
C++ · 0 watchers
klee
KLEE Symbolic Virtual Machine
0 watchers
langgraph
Build resilient language agents as graphs.
Go · 0 watchers
lark
An easy-to-use SDK for Feishu and Lark Open Platform (Messaging API only)
Rust · 0 watchers
lark-oapi
Lark OpenAPI
Python · 0 watchers
mcp-weather
0 watchers
MSI-B360-Catalina-EFI
Hackintosh EFI FILE
C · 0 watchers
NanoPi-R2S
使用 Github Actions 在线编译内置 OpenClash 的 NanoPi-R2S 固件
Go · 0 watchers
NeteaseCloudMusicFlac
根据网易云音乐的歌单, 下载flac无损音乐到本地.。
TypeScript · 0 watchers
next-app-playground
TypeScript · 0 watchers
next-radix
template for next
0 watchers
nextjs13-with-antd-tailwindcss
Next.js13 app dir with Antd 5 & tailwindcss
0 watchers
nextjs14-shadcnui-biome-lefthook-boilerplate
This is a boilerplate project setup for Next.js 14, Shadcn UI, Biome, and Lefthook. It includes a basic configuration to get you started with building a modern web application.
Go · 0 watchers
obfssh
ssh client/server by golang
Rust · 0 watchers
OneApp
All in one App for Hackernews, Reddit and more
SCSS · 0 watchers
openapi-website
LongPort OpenAPI website
0 watchers
opendal
Apache OpenDAL: access data freely.
Go · 0 watchers
orm-benchmark
All golang orm benchmark
0 watchers
parquet-format
Apache Parquet
Shell · 0 watchers
pg-import-benchmark
Benchmark PostgreSQL table creation and data ingestion performance across different configurations
Go · 0 watchers
phonegeocode
Phone number geocoding library for Go (#golang)
HTML · 0 watchers
public
none
Go · 0 watchers
quki
quki is question's wikipedia
Rust · 0 watchers
quoty-atom
the atom element of quoty
Rust · 0 watchers
quoty-insight
an demo usage of longbridge openapi
0 watchers
replit-trojan
在 Replit 免费服务上部署 Trojan Websocket 协议
0 watchers
rill
Rill is a tool for effortlessly transforming data sets into powerful, opinionated dashboards using SQL. BI-as-code.
0 watchers
rust_template
Fast template for developing a new Rust project
Rust · 0 watchers
sccache
Sccache is a ccache-like tool. It is used as a compiler wrapper and avoids compilation when possible. Sccache has the capability to utilize caching in remote storage environments, including various cloud storage options, or alternatively, in local storage.
Go · 0 watchers
sensitive
敏感词查找,验证,过滤和替换 🤓 FindAll, Validate, Filter and Replace words.
JavaScript · 0 watchers
shares
HTML · 0 watchers
sike-css0to1-profile
JavaScript · 0 watchers
SimpleChromeExtension
Just practice for chrome extension
0 watchers
singlestoredb-go-arrow-driver
SingleStoreDB driver for reading data in arrow format
0 watchers
The-Go-Programming-Language-Exercise
Exercise for The book The Go Programming Language
CSS · 0 watchers
Tieba-Clean
0 watchers
trade-tool
a tiny tool for trading
0 watchers
v2ex-css-editordark
EditorDark, a V2EX custom CSS theme.
0 watchers
web_book
我的web书单
0 watchers
welcome2git
Rust · 0 watchers
weread
LLM-friendly CLI and Rust library for WeRead (微信读书) Agent Gateway
Rust · 0 watchers
xcgit
extrem unblocking git
Go · 0 watchers
xlsx
Google Go (golang) library for reading and writing XLSX files. You should probably also checkout: https://github.com/360EntSecGroup-Skylar/excelize
Python · 0 watchers
youtube-dl
Command-line program to download videos from YouTube.com and other video sites
nlimpid

nlimpid

V2EX member #66356, joined on 2014-06-27 13:24:35 +08:00
Per nlimpid's settings, the topics list is hidden
Deals info, including closed deals, is not hidden
nlimpid's recent replies
Jun 24, 2025
Replied to a topic by yujianwjj Python go 转 Python 的心智负担增加
我对 Python 也不是很熟悉,不过我还是认为 Python 的错误处理更好些。

1. Go 的这种显式的把 Err 当成返回值的设计选择会让代码变的啰嗦一些。对于题主的例子来说,Python 生态可以根据不同的场景选择每一次处理都抛异常或者把异常合并在一起,让 Happy Path 更加清楚。



```
try:
result = foo()
do_something(result) // 这里也可以每次都 try ,和 Go 就一样了。
except FooError as e:
```

2. 我认为题主的这句话「很多时候,我跳转到函数的源码里面,也看不出会返回什么异常」是因为对语言熟悉程度导致的。我常写 Go 就知道常见的 io.EOF, os.ErrNotExist 。但从实际文档来看可能差异不大,以 JSON 为例,Python Doc 把 Exception 都放一起来相对来说还好找些。https://docs.python.org/3/library/json.html#exceptions https://pkg.go.dev/encoding/json#MarshalerError
Mar 16, 2021
Replied to a topic by psw84 推广 NUC8i5 黑果套餐返场! 抽一人送西数黑盘.
2T 硬盘+硬改,性价比很高了
新年快乐
更接近一个给自己看的 twitter/weibo,挺好的
Nov 29, 2020
Replied to a topic by psw84 推广 NUC 黑果套餐 继续开车 有福利!
已经有一套了,除了凑数更希望开车一个便携显示器最终呈现一个完整的体验
网站维护中

Down for Maintenance (Err 3)
如果只有 ipv4,用 int 就够了。
如果同时有 ipv4 和 ipv6,可以使用 varbinary(16),mysql 有内置的方法处理 ip 类型,见 https://dev.mysql.com/doc/refman/5.6/en/miscellaneous-functions.html
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   895 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 20ms · UTC 20:44 · PVG 04:44 · LAX 13:44 · JFK 16:44
♥ Do have faith in what you're doing.