Cara melaksanakan varians dalam golang: 1. Rujuk pakej "github.com/grd/statistics" 2. Gunakan "data := statistics.Int64{1, 2, 3, 4, 5} " kaedah Tentukan tatasusunan; 3. Kira varians melalui kaedah "variance := statistics.Variance(&data)".
Persekitaran pengendalian tutorial ini: sistem Windows 10, GO versi 1.18, komputer Dell G3.
Bagaimana untuk mencari varians dalam golang?
Algoritma Varians Golang
Petikan pakej "github.com/grd/statistics"
func main() { //定义数组 data := statistics.Int64{1, 2, 3, 4, 5} //方差计算 variance := statistics.Variance(&data) //输出结果(2.5) fmt.Println(variance)
Pelanjutan berkaitan:
Apabila mengimport pakej, import ialah laluan fail relatif berbanding src.
Beberapa cara untuk mengimport:
Klik operasi
Kadangkala anda akan melihat cara berikut untuk mengimport pakej:
import( . "fmt" )
Maksud operasi titik ini ialah selepas pakej ini diimport, apabila anda memanggil fungsi pakej ini, anda boleh meninggalkan nama pakej awalan, iaitu apa yang anda panggil sebelum ini:
fmt.Println( "我爱北京天安门" )
Tulisan yang boleh ditinggalkan ialah:
Println( "我爱北京天安门" )
operasi Alias
operasi Alias, seperti namanya, boleh namakan pakej kepada nama lain yang mudah diingati:
import( f "fmt" )
Apabila operasi alias memanggil fungsi pakej, awalan menjadi awalan yang dinamakan semula, iaitu:
f.Println( "我爱北京天安门" )
Operasi Underscore
Operasi ini sering digunakan untuk Operator yang ramai orang keliru, sila lihat import berikut
import ( “database/sql” _ “github.com/ziutek/mymysql/godrv” )
dengan garis bawah "_" di bawah. Operasi sebenarnya hanya untuk memperkenalkan pakej. Apabila pakej diimport, semua fungsi init()nya akan dilaksanakan, tetapi kadangkala anda tidak perlu menggunakan pakej ini, anda hanya mahu fungsi init()nya dilaksanakan. Pada masa ini, anda boleh menggunakan operasi "_" untuk merujuk pakej. Walaupun anda menggunakan operasi "_" untuk merujuk pakej, anda tidak boleh memanggil fungsi yang dieksport dalam pakej melalui nama pakej, tetapi hanya untuk memanggil fungsi init() sahaja.
Kata kunci import bahasa go mengimport bukan pakej sebenar, tetapi laluan folder. Jika pakej fail kod sumber perpustakaan tidak konsisten dengan nama direktori di mana ia berada, tulis laluan ke folder semasa mengimport.
Jika tahap terakhir kedua-dua pakej yang diimport adalah sama, konflik akan berlaku Kaedah penyelesaian konflik ialah: operasi alias.
Pembelajaran yang disyorkan: "pergi tutorial video"
Atas ialah kandungan terperinci Bagaimana untuk mencari varians dalam golang. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!