即刻App年轻人的同好社区
下载
App内打开

golang

panic()

40人正在讨论,2894人浏览

相关圈子

JitHub程序员

38万名开发者在这里同性交友

工程师的日常

43万名工程师在这里吐槽和自嘲

动态

  • Almighty
    1年前
    🧑🏻‍💻 Github Go Repos Weekly Trending (2023.02.18-2023.02.25)

    📦 XTLS/REALITY
    🔗 github.com
    📄 THE NEXT FUTURE
    🛠 Go
    ⭐️ 443 stars this week

    📦 zinclabs/zincsearch
    🔗 github.com
    📄 ZincSearch . A lightweight alternative to elasticsearch that requires minimal resources, written in Go.
    🛠 Go
    ⭐️ 404 stars this week

    📦 ethereum/go-ethereum
    🔗 github.com
    📄 Official Go implementation of the Ethereum protocol
    🛠 Go
    ⭐️ 164 stars this week

    📦 HavocFramework/Havoc
    🔗 github.com
    📄 The Havoc Framework.
    🛠 Go
    ⭐️ 128 stars this week

    📦 zeromicro/go-zero
    🔗 github.com
    📄 A cloud-native Go microservices framework with cli tool for productivity.
    🛠 Go
    ⭐️ 150 stars this week

    📦 prometheus/prometheus
    🔗 github.com
    📄 The Prometheus monitoring system and time series database.
    🛠 Go
    ⭐️ 131 stars this week

    📦 go-gitea/gitea
    🔗 github.com
    📄 Git with a cup of tea, painless self-hosted git service
    🛠 Go
    ⭐️ 161 stars this week

    📦 go-admin-team/go-admin
    🔗 github.com
    📄 基于Gin + Vue + Element UI & Arco Design & Ant Design 的前后端分离权限管理系统脚手架(包含了:多租户的支持,基础用户管理功能,jwt鉴权,代码生成器,RBAC资源控制,表单构建,定时任务等)3分钟构建自己的中后台项目;项目文档》:www.go-admin.pro V2 Demo: vue2.go-admin.dev V3 Demo: vue3.go-admin.dev Antd 订阅版:antd.go-admin.pro
    🛠 Go
    ⭐️ 79 stars this week

    📦 gin-gonic/gin
    🔗 github.com
    📄 Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin.
    🛠 Go
    ⭐️ 214 stars this week

    📦 fatedier/frp
    🔗 github.com
    📄 A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
    🛠 Go
    ⭐️ 256 stars this week

    📦 inqueryio/inquery
    🔗 github.com
    📄 Real-time events platform for Postgres
    🛠 Go
    ⭐️ 256 stars this week

    📦 avelino/awesome-go
    🔗 github.com
    📄 A curated list of awesome Go frameworks, libraries and software
    🛠 Go
    ⭐️ 495 stars this week

    📦 tinygo-org/tinygo
    🔗 github.com
    📄 Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
    🛠 Go
    ⭐️ 60 stars this week

    📦 cloudquery/cloudquery
    🔗 github.com
    📄 The open source high performance data integration platform built for developers. 数据整合
    🛠 Go
    ⭐️ 215 stars this week

    📦 Dreamacro/clash
    🔗 github.com
    📄 A rule-based tunnel in Go.
    🛠 Go
    ⭐️ 374 stars this week

    📦 kataras/iris
    🔗 github.com
    📄 The fastest HTTP/2 Go Web Framework. New, modern, easy to learn. Fast development with Code you control. Unbeatable cost-performance ratio 🍃 🚀 | 谢谢 | #golang
    🛠 Go
    ⭐️ 54 stars this week

    📦 alist-org/alist
    🔗 github.com
    📄 🗂️A file list program that supports multiple storage, powered by Gin and Solidjs. / 一个支持多存储的文件列表程序,使用 Gin 和 Solidjs。
    🛠 Go
    ⭐️ 849 stars this week

    📦 gorilla/websocket
    🔗 github.com
    📄 A fast, well-tested and widely used WebSocket implementation for Go.
    🛠 Go
    ⭐️ 36 stars this week

    📦 wailsapp/wails
    🔗 github.com
    📄 Create beautiful applications using Go
    🛠 Go
    ⭐️ 154 stars this week

    📦 go-gorm/gorm
    🔗 github.com
    📄 The fantastic ORM library for Golang, aims to be developer friendly
    🛠 Go
    ⭐️ 89 stars this week

    📦 rancher/rancher
    🔗 github.com
    📄 Complete container management platform
    🛠 Go
    ⭐️ 65 stars this week

    📦 google/gopacket
    🔗 github.com
    📄 Provides packet processing capabilities for Go
    🛠 Go
    ⭐️ 29 stars this week

    📦 rs/zerolog
    🔗 github.com
    📄 Zero Allocation JSON Logger
    🛠 Go
    ⭐️ 51 stars this week

    📦 redis/go-redis
    🔗 github.com
    📄 Type-safe Redis client for Golang
    🛠 Go
    ⭐️ 101 stars this week
    00
  • lethelimited
    3年前
    #golang
    如果实现了接受者是值类型的方法,会隐含的拥有接受者是指针类型的方法,
    func(a G) do() -> func(a *G) do()
    反过来不行
    #Gopher学习笔记
    00
  • 马呎横山
    5年前
    #jike #golang
    00
  • findingsea
    3年前
    如何在golang里实现一个自旋锁?

    Go有现成的locker接口,而且atomic里面甚至有现成CompareAndSwapUint32函数,所以实现自旋锁是方便的一批。

    稍微进阶的地方是,采用runtime.Gosched()主动让出CPU,而不是默认死循环把CPU跑满♨️。

    #golang
    00
  • lethelimited
    3年前
    #golang 粉丝见面会Gopher China
    30
  • 无聊骑士
    2年前
    #golang 你了解 slice 的底层结构吗?它的动态扩容机制会带来什么令人困惑的地方吗?
    00
  • 无聊骑士
    2年前
    #golang 如何消除大量 if err!=nil{} ?
    00
  • Web3-AI_Job
    1年前
    web3 Golang 开发招聘专场🚀
    多家知名web3公司
    推荐奖: 3000-10000

    #Go #golang
    00
  • thenfo
    5年前
    #golang 沙发😏
    00
  • 无聊骑士
    2年前
    #golang 你了解 map 的底层结构吗?

    map 不是「并发安全」的,这里的「非并发安全」是指在什么情况下会出怎么样的问题?为什么?

    go 的哈希表实现,如何解决哈以冲突?扩容后,old向new的转移是如何渐进式转移的?
    00
  • Madge-Web3job
    1年前
    web3 Golang 开发招聘专场🚀
    多家知名web3公司
    推荐奖: 3000-10000

    #Go #golang
    00
  • Manjusaka
    3年前
    Jetbrains 全家桶 2020 年最后一个大版本发布,全员进入 2020.3 时代
    这次引入了蛮多挺好用的特性,比如全系都内建了基于机器学习的 code intelligence。大家可以去试试
    启动界面的配色依旧是一如既往的风格
    我还是最喜欢 RubyMine 的配色。不过这次 WebStorm 和 PyCharm 的配色也还不错

    #晒晒我的编辑器 #golang
    00
  • findingsea
    3年前
    Golang通过反射实现一个通用的filter函数,简单粗暴(没有类型检查)。

    示例是如果是过滤35岁以上的程序员👨‍💻‍。

    (等1.18泛型发布之后再看看这段怎么写😃)

    #golang #golang日拱一卒
    40
  • findingsea
    3年前
    Go里的mutex是不可重入的,如何封装成一个可重入锁?

    1. 把mutex跟goroutine绑定起来,记录当前获取锁的goroutine信息
    2. 增加计数器,因为记录的是同一个goroutine的加锁/解锁信息,所以不用考虑并发问题

    需要注意的是go不推荐使用可重入锁,go的设计认为如果你需要可重入锁,说明的代码写的有问题。所以尽量不要在实际项目中使用。🙅‍♂️

    #golang #golang日拱一卒
    40
  • 无聊骑士
    2年前
    #golang
    为什么golang 做大数据开发的不多?
    00
  • Lucy-Fintech社区创始人
    1年前
    web3 Golang 开发招聘专场🚀
    多家知名web3公司
    推荐奖: 3000-10000

    #Go #golang
    00