Rumah >pembangunan bahagian belakang >Golang >Bagaimana untuk menjadi tuan rumah modul golang awam di github

Bagaimana untuk menjadi tuan rumah modul golang awam di github

PHPz
PHPzke hadapan
2024-02-06 08:39:04948semak imbas

如何在 github 上托管公共 golang 模块

Kandungan soalan

Saya adalah newbie mutlak dalam golang dan saya pasti ini adalah soalan newbie. Tetapi tidak menemui jawapan langsung, saya mengesyaki itu bukan saya.

Bagaimana sebenarnya bahagian repositori laluan modul memetakan ke URL? Semua contoh di go.dev menggunakan github.com sebagai repositori, tetapi jika saya ingin berkongsi modul yang saya tulis, ia tidak akan berada di github. Adakah mungkin untuk mengehoskannya secara terbuka di tempat lain? (Projek bukan golang saya adalah pada sr.ht, yang akan menjadi pilihan pertama saya).


Jawapan betul


Anda boleh rujuk dokumentasi golang di Laluan Import Jauh, tetapi saya mengesyaki, menggunakan sr.ht yang anda nyatakan, anda boleh menulis

import "git.sr.ht/~user/repo.git/path/to/module"

.git 告诉 go 它将查看 git 存储库。 go 也会首先尝试使用 https protokol, jadi tidak perlu nyatakan.

Atas ialah kandungan terperinci Bagaimana untuk menjadi tuan rumah modul golang awam di github. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:stackoverflow.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam