欧美亚洲中文,在线国自产视频,欧洲一区在线观看视频,亚洲综合中文字幕在线观看

      1. <dfn id="rfwes"></dfn>
          <object id="rfwes"></object>
        1. 站長資訊網(wǎng)
          最全最豐富的資訊網(wǎng)站

          go語言開發(fā)的程序有哪些

          go語言開發(fā)的程序有:1、GraphJin,用于Postgres的即時GraphQL API;2、go-fits,F(xiàn)ITS格式圖像和數(shù)據(jù)讀取器;3、goenv,可提供Go版本和Go工作區(qū)管理工具;4、go-server,敏捷服務(wù)器框架;5、gows,Go工作區(qū)管理器;6、GVM,提供了一個管理Go版本的接口;7、oh,使用Go編寫的Unix shell;8、automi等等。

          go語言開發(fā)的程序有哪些

          php入門到就業(yè)線上直播課:進(jìn)入學(xué)習(xí)
          Apipost = Postman + Swagger + Mock + Jmeter 超好用的API調(diào)試工具:點(diǎn)擊使用

          本教程操作環(huán)境:windows7系統(tǒng)、GO 1.18版本、Dell G3電腦。

          go語言開發(fā)的程序(項(xiàng)目)有哪些?下面本篇文章給大家分享一些Go語言的開源項(xiàng)目,下面一起看看:

          API 服務(wù)和工具

          圖形語言

          • GraphJin – 用于 Postgres 的即時 GraphQL API。無需代碼,將 GraphQL 編譯為 SQL。

          MTProto

          • MTProto – 在純 Go 上編寫的 Telegram API 的完整本機(jī)實(shí)現(xiàn)。

          天文學(xué)

          • go-fits – FITS(靈活圖像傳輸系統(tǒng))格式圖像和數(shù)據(jù)讀取器
          • astrogo/fitsio – Pure Go FITS(靈活圖像傳輸系統(tǒng))格式圖像和數(shù)據(jù)讀取器/寫入器
          • cosmo – 常見宇宙學(xué)的宇宙距離和時間計(jì)算(Friedmann-Lema?tre-Robertson-Walker 度量)。
          • gonova – libnova的包裝器 — 天體力學(xué)、天體測量學(xué)和天體動力學(xué)庫
          • meeus – Jean Meeus 的“天文算法”的實(shí)現(xiàn)
          • novas – 與海軍天文臺矢量天文測量軟件 (NOVAS) 的接口
          • utdfgo – 航天器 UTDF 數(shù)據(jù)包讀取器和解碼器

          構(gòu)建工具

          • beku – 在用戶環(huán)境(GOPATH 或供應(yīng)商目錄)中管理包的庫和程序
          • colorgo -著色go 構(gòu)建輸出
          • dogo – 監(jiān)控源文件的變化并自動編譯和運(yùn)行(重啟)
          • fileembed-go – 這是一個命令行實(shí)用程序,用于獲取大量源文件,并將它們嵌入到 Go 包中
          • gb – Go 的(另一個)構(gòu)建工具,重點(diǎn)是多包項(xiàng)目
          • gg – 一個小型的多 golang 項(xiàng)目 env/make 管理工具。
          • GG – Go in Go 的構(gòu)建工具
          • Godag – Go 編譯器集合的前端
          • goenv – goenv 提供 Go 版本和 Go 工作區(qū)管理工具
          • gopei – 適用于 Unix / Linux 的簡單 Go 編譯器和 LiteIDE 安裝程序,它添加了許多功能,如 github 支持和演示器。
          • go-pkg-config – pkg-config 的輕量級克隆
          • goscons – Go 的另一組 SCons 構(gòu)建器
          • go-server – 敏捷服務(wù)器框架。
          • gotgo – 實(shí)現(xiàn)“泛型”的實(shí)驗(yàn)性預(yù)處理器
          • gows – Go 工作區(qū)管理器
          • goxc – 一個專注于交叉編譯、打包、版本控制和分發(fā)的構(gòu)建工具
          • GVM – GVM 提供了一個管理 Go 版本的接口
          • Realize – 具有文件觀察器、輸出流和實(shí)時重新加載的 Go 構(gòu)建系統(tǒng)。使用自定義路徑運(yùn)行、構(gòu)建和觀察文件更改。
          • SCons Go Tools – 一組構(gòu)建器,可以輕松地在 SCons 中編譯 Go 項(xiàng)目
          • Task – 一個任務(wù)運(yùn)行器 / Make 的簡單替代方案

          緩存

          • cache2go – 具有過期功能和訪問計(jì)數(shù)器的并發(fā)安全緩存庫
          • cache – Go 的 LevelDB 風(fēng)格 LRU 緩存,支持非 GC 對象緩存。
          • go-cache – Go 的內(nèi)存鍵:值存儲/緩存(類似于 Memcached)庫,適用于單機(jī)應(yīng)用程序
          • golibs/cache – 一個很小的緩存包
          • gomemcached – go 中的 memcached 服務(wù)器
          • gomemcache – 一個 memcached 客戶端
          • go-slab – go 的Slab 分配器。
          • groupcache – 緩存和緩存填充庫,旨在在許多情況下替代 memcached
          • libmemcache – 使用 memcache 協(xié)議的快速客戶端和服務(wù)器庫
          • memcached-bench – 內(nèi)存緩存服務(wù)器的基準(zhǔn)工具
          • memcached – 快速的 memcache 服務(wù)器,支持超過可用 RAM 的持久性和緩存大小
          • memcache – 轉(zhuǎn)到 memcached 客戶端,從 YouTube Vitess 分叉
          • rend – 管理數(shù)據(jù)分塊和 L1/L2 緩存的 memcached 代理
          • YBC 綁定- YBC 庫的綁定為快速進(jìn)程內(nèi) blob 緩存提供 API
          • g2cache – 協(xié)調(diào)的本地和外部兩級緩存方案

          云計(jì)算

          • aws-sdk-go – 適用于 Go 編程語言的 AWS 開發(fā)工具包。
          • Docker – Linux 容器運(yùn)行時。由 dotCloud 開發(fā)。
          • 適用于 Go 的Enduro/X ASG應(yīng)用服務(wù)器。為分布式事務(wù)處理提供應(yīng)用服務(wù)器和中間件設(shè)施。支持基于微服務(wù)的應(yīng)用架構(gòu)。由 ATR Baltic 開發(fā)。
          • Flamingo – 輕量級云實(shí)例上下文化器。
          • gocircuit – 一種分布式操作系統(tǒng),位于數(shù)據(jù)中心部署中多臺機(jī)器上的傳統(tǒng)操作系統(tǒng)之上。它提供了一個干凈統(tǒng)一的抽象,將整個硬件集群視為一個單一的、單一的計(jì)算資源。由 Tumblr 開發(fā)。
          • gosync – 用于將數(shù)據(jù)同步到 S3 和從 S3 同步數(shù)據(jù)的包。
          • juju – 由 Canonical 開發(fā)的編排工具(部署、配置和生命周期管理)。
          • Kubernetes – 來自 Google 的容器集群管理器。
          • 基于 liblxc 的LXD守護(hù)進(jìn)程提供 REST API 來管理容器
          • mgmt – 由@purpleidea(紅帽員工)和 mgmt 社區(qū)開發(fā)的下一代配置管理工具(并行、事件驅(qū)動、分布式系統(tǒng))。
          • rclone – “用于云存儲的 rsync” – Google Drive、Amazon Drive、S3、Dropbox、Backblaze B2、One Drive、Swift、Hubic、Cloudfiles、Google Cloud Storage、Yandex Files
          • ShipBuilder – ShipBuilder 是一個極簡的開源平臺即服務(wù),由 Jay Taylor 開發(fā)。
          • swift – Swift / Openstack Object Storage / Rackspace 云文件的 Go 語言接口
          • Tsuru – Tsuru 是由 Globo.com 開發(fā)的開源多語言云計(jì)算平臺即服務(wù) (PaaS)。

          命令行選項(xiàng)解析器

          • argcfg – 使用反射從命令行參數(shù)填充結(jié)構(gòu)中的字段
          • autoflags – 從配置結(jié)構(gòu)填充 go 命令行應(yīng)用程序標(biāo)志
          • cobra – 現(xiàn)代 go CLI 交互的指揮官,支持命令和 POSIX/GNU 標(biāo)志
          • cli – 用于實(shí)現(xiàn)命令行界面的 Go 庫。
          • cmdline – 一個簡單的解析器,支持短選項(xiàng)和長選項(xiàng)、默認(rèn)值、參數(shù)和子命令。
          • command – 將子命令添加到您的 CLI,提供幫助和使用指南。
          • docopt.go – 用 Go 編程語言實(shí)現(xiàn)的 docopt。
          • flaq – 命令行選項(xiàng)解析庫,符合 POSIX/GNU 標(biāo)準(zhǔn),支持結(jié)構(gòu)標(biāo)記以及 Go 的標(biāo)志方法。
          • getopt – Go 風(fēng)格的全功能傳統(tǒng)(BSD/POSIX getopt)選項(xiàng)解析
          • getopt – 另一個用于 Go 的 getopt 庫。這個就像 Python 的一樣。
          • gnuflag – GNU 兼容的標(biāo)志解析;與flag基本兼容。
          • go-commander – 使用命令和子命令、參數(shù)檢查和上下文使用幫助簡化 Go 命令行界面的創(chuàng)建。從“go”工具代碼分叉。
          • go-flags – go 的命令行選項(xiàng)解析器
          • go-getoptions – 受 Perl 的 GetOpt::Long 靈活性啟發(fā)的 Go 選項(xiàng)解析器.
          • goopt – 用于解析命令行標(biāo)志的 getopt 克隆
          • go-options – Go 的命令行解析庫
          • mellium.im/cli 用于解析現(xiàn)代 CLI 應(yīng)用程序的庫,包括可能具有自己的標(biāo)志和內(nèi)置幫助系統(tǒng)的子命令。旨在使用最少的 API。
          • options – 自記錄 CLI 選項(xiàng)解析器
          • opts.go – 輕量級 POSIX 和 GNU 風(fēng)格的選項(xiàng)解析
          • pflag – Go 的標(biāo)志包的直接替代品,實(shí)現(xiàn)了 POSIX/GNU 風(fēng)格的 –flags。
          • subcommands – 一個并發(fā)的、經(jīng)過單元測試的子命令庫
          • uggo – 另一個選項(xiàng)解析器,提供類似 gnu 的選項(xiàng)解析。這個包裝(嵌入)flagset。它還提供基本的管道檢測(像 ls 這樣的命令在通過管道傳輸時表現(xiàn)不同)。
          • writ – 具有全面測試覆蓋率的靈活選項(xiàng)解析器。它的意思是“只是工作”并且不礙事。

          命令行工具

          • amqp-message-remover – 通過正則表達(dá)式模式從 AMQP 隊(duì)列中刪除不需要的消息
          • Arduino-cli – Arduino CLI 是一種一體化解決方案,提供構(gòu)建器、板/庫管理器、上傳器、發(fā)現(xiàn)以及使用任何 Arduino 兼容板和平臺所需的許多其他工具。
          • awless – 亞馬遜網(wǎng)絡(luò)服務(wù)(AWS)的強(qiáng)大命令行界面。
          • 鍋爐- 一個極快的 CLI 工具,用于從樣板模板創(chuàng)建項(xiàng)目。
          • box-cli-maker – 為您的 CLI 制作高度定制的 Box。
          • comb-go – Golang 實(shí)現(xiàn)的 CLI 工具,用于管理CloudComb資源。
          • coshell – GNU 'parallel' 的替代品。
          • dasel – 使用命令行中的選擇器查詢和更新數(shù)據(jù)結(jié)構(gòu)。與jq / yq相當(dāng),但支持 JSON、YAML、TOML 和 XML,運(yùn)行時依賴為零。
          • DevTodo2 – 每個項(xiàng)目的小型命令行任務(wù)列表管理器。
          • dsio – Google Cloud Datastore 的命令行工具。
          • efs2 – 一個非常簡單的配置管理工具,由愚蠢的 shell 腳本提供支持。
          • enumeration – 簡單的枚舉代碼生成。
          • fzf – 命令行模糊查找器
          • gich – 用 Go 編寫的跨平臺實(shí)用程序
          • gister – 從命令行管理你的 github gist
          • git-time-metric – 簡單、無縫、輕量級的 Git 時間跟蹤
          • gmail2go – 簡單的 gmail 多帳戶 cli 郵件檢查器
          • go-amqp-sniffer -偵聽AMQP 交換并將消息流式傳輸?shù)?mongoimport 兼容的 JSON 中的標(biāo)準(zhǔn)輸出
          • gocreate – 從模板創(chuàng)建文件的命令行實(shí)用程序。
          • godocdoc – 啟動 godoc 并在瀏覽器中將其打開到當(dāng)前目錄中的項(xiàng)目。
          • gojson – 用于操作 JSON 以用于開發(fā) Go 代碼的命令行工具。
          • golor – golor 是一個用于 golang 源代碼著色的命令行工具
          • GoNote – 命令行 SimpleNote 客戶端。
          • gopass – 具有 git 同步功能的命令行密碼管理器
          • GoPasswordCreator – 創(chuàng)建隨機(jī)密碼的小工具
          • Grozilla – 具有恢復(fù)功能的文件下載器實(shí)用程序。
          • JayDiff – 用 Go 編寫的 JSON diff 實(shí)用程序。
          • jsonpp – 一個快速的命令行 JSON 漂亮的打印機(jī)。
          • lsp – 一種更人性化的替代方案ls
          • ltst – 在您的終端中查看您選擇的最新消息
          • passhash – 用于創(chuàng)建安全密碼哈希的命令行實(shí)用程序
          • passman – 命令行密碼管理器
          • pdfcpu – PDF 處理器。
          • pjs – 漂亮的打印和快速搜索 JSON 數(shù)據(jù)結(jié)構(gòu)。
          • project – 非常簡單的 CLI 工具,用于從樣板模板設(shè)置新項(xiàng)目。
          • redis-view – 樹狀工具可幫助您探索 redis 服務(wù)器中的數(shù)據(jù)結(jié)構(gòu)
          • remote-torrent – 一個簡單的工具,用于遠(yuǎn)程下載 Torrent 并通過 HTTP 全速檢索文件,而不受 ISP Torrent 限制
          • restic – 一個快速、高效和安全的備份程序
          • runtemplate – 一個非常簡單的用于執(zhí)行 Go 模板的命令行工具,對于與go generate.
          • runtemplate – 用于執(zhí)行 Go 模板以支持為您的類型生成 Go 代碼的簡單工具。
          • sift – 快速而強(qiáng)大的開源替代品grep
          • tecla – 命令行編輯庫
          • Terracognita – 從現(xiàn)有的云提供商(反向 Terraform)讀取并生成您的基礎(chǔ)設(shè)施作為 Terraform 配置上的代碼。
          • wlog – 一個簡單的日志記錄界面,支持跨平臺顏色和并發(fā)。
          • wmenu – 一個易于使用的 cli 應(yīng)用程序菜單結(jié)構(gòu),提示用戶做出選擇。
          • mani – 幫助您管理多個存儲庫的 CLI 工具

          壓縮

          • brotli – Brotli 算法的綁定。
          • compress – 更快地替換 gzip、zip、zlib、deflate。
          • dgolzo – LZO 綁定。
          • go-lzo – Pure-Go LZO 壓縮器/解壓器,忠實(shí)地翻譯了 C 代碼庫。
          • dictzip – 隨機(jī)訪問dictzip格式文件的讀寫器。
          • fast-archiver – 對大量小文件具有快速性能的替代歸檔工具。
          • gbacomp – 用于(解)壓縮與 GBA BIOS 兼容的數(shù)據(jù)的 Go 庫。
          • go-lz4 – LZ4 無損壓縮算法的端口。
          • go-lzss – 在 Go 中實(shí)現(xiàn) LZSS 壓縮算法。
          • go-sevenzip – 包 Sevenzip 實(shí)現(xiàn)對 7-zip 檔案的訪問(包裝 LZMA SDK 的 C 接口)。
          • go-zip – C 庫 libzip 的包裝器,提供修改現(xiàn)有 ZIP 檔案的能力。
          • lz4 – 高性能,并發(fā) LZ4 實(shí)現(xiàn)。
          • lzma – Go 的壓縮/lzma 包。
          • pgzip – 多核 gzip,與標(biāo)準(zhǔn)庫兼容。
          • ppmd-go – LZMA SDK 庫的 Golang 綁定。(僅綁定 PPMD)
          • s2 – 高吞吐量 Snappy 擴(kuò)展。
          • snappy-go – 谷歌在 Go 中的 Snappy 壓縮算法。
          • yenc – yenc 解碼器包。
          • zappy – 包 zappy 實(shí)現(xiàn)了 zappy 基于塊的壓縮格式。它旨在結(jié)合良好的速度和合理的壓縮。
          • zstd – Pure Go Zstandard 壓縮/解壓縮。

          并發(fā)和 Goroutines

          • grpool – 輕量級 Goroutine 池。
          • pool – Go 消費(fèi)者 goroutine 池,可輕松處理 goroutine + 節(jié)省時間。
          • tunny – 一個 goroutine 池。
          • worker – 一個簡單輕量級的并發(fā)作業(yè)框架。

          配置文件解析器

          • awsenv – 一個小二進(jìn)制文件,用于為配置文件加載 Amazon (AWS) 環(huán)境變量
          • code.soquee.net/env— 從.env或類似文件中加載環(huán)境變量,或從任何文件中加載環(huán)境變量io.Reader并填充本地環(huán)境。
          • confl – nginx 配置語法,寬松,編碼/解碼,自定義編組
          • configor – 支持 YAML、JSON、TOML、Shell 環(huán)境的 Golang 配置工具
          • fig – 用于從文件和環(huán)境變量(帶有驗(yàn)證和默認(rèn)值)讀取配置的微型庫。
          • flagfile – 向標(biāo)準(zhǔn)庫標(biāo)志包添加解析和序列化支持(添加 –flagfile 選項(xiàng))
          • gcfg – 將 INI 風(fēng)格的配置文件讀入 Go 結(jié)構(gòu)體;支持用戶定義的類型和小節(jié)
          • globalconf – 毫不費(fèi)力地堅(jiān)持并從 ini 配置文件中讀取標(biāo)志值
          • goconf – 配置文件解析器
          • goconfig – 基于結(jié)構(gòu)自省的配置,支持環(huán)境變量、命令行參數(shù)等。
          • hjson – 人類 JSON,人類的配置文件格式。寬松的語法,更少的錯誤,
          贊(0)
          分享到: 更多 (0)
          網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號