Rumah >pembangunan bahagian belakang >Golang >GO goutil mengeluarkan versi v0.6.4! Kemas kini sepintas lalu!

GO goutil mengeluarkan versi v0.6.4! Kemas kini sepintas lalu!

藏色散人
藏色散人ke hadapan
2023-02-13 10:48:173186semak imbas

Artikel ini akan membincangkan tentang kemas kini terbaharu goutil, perpustakaan alat GO Ia memperkenalkan pustaka alat lanjutan fungsi umum gookit/goutil Go, pengetahuan yang terkandung di dalamnya dan log kemas kini yang saya harapkan berguna kepada semua orang!

GO goutil mengeluarkan versi v0.6.4! Kemas kini sepintas lalu!

pustaka alat lanjutan gookit/goutil Go untuk fungsi yang biasa digunakan. Mengandungi: nombor, rentetan, kepingan/tatasusunan, Peta, struktur, pantulan, fail, pengendalian ralat, masa dan tarikh, CLI, pelaksanaan perintah, maklumat sistem, pemformatan, pemerolehan maklumat biasa, dsb.

Github github.com/gookit/goutil

v0.6.2 kepada v0.6.4 log perubahan

Log kemas kini versigithub.com/gookit / goutil/releases/...

Dikeluarkan pada 2023.02.11 Berikut ialah kemas kini terkumpul daripada v0.6.2 hingga v0.6.4

Ciri

  • ? str /textutil - Menyokong penggantian cepat pembolehubah untuk teks yang diberikan ecc23cb
  • feat: sys,proc - Menambah dan mengemas kini beberapa fungsi utiliti aa78114
  • ✨ feat: fs - Tambah beberapa fungsi praktikal NewIOReader, TextScanner, LineScanner, ReadFile, ReadString, dll. 3352512
  • ✨ feat: map, struct - Tambah structs fungsi praktikal baharu.ToString( ), mautil .Data.Uint() 90af09e
  • ✨ feat: stdio - new utility functions NewIOReader, NewScanner ea243d6
  • ✨ feat: arr - Fungsi semak Ditambah baru NotIn, In, ContainsAll/IsParent 2a18ca2
  • ✨ feat: textutil - Menambah fungsi IsMatchAll() untuk menyemak dengan cepat sama ada teks mempunyai kata kunci d0dade8
  • ✨ prestasi: matematik - fungsi generik baharu Max, SwapMax untuk membandingkan dan menukar nilai 176923b
  • feat: ralat, ujian - fungsi utiliti baharu untuk menegaskan dan kembalikan ralat atau Panik langsung 7188216
  • ✨ feat: fs - Fungsi baharu MkDirs, MkSubDirs untuk mencipta direktori atau subdirektori dalam kelompok c4447cb
  • ✨>b3d7669✨ feat: str - Fungsi baharu IEqual, IContains untuk mengabaikan rentetan semakan kes
  • 746eb35
  • ✨ feat: goutil - Fungsi baharu CallOn, CallOrElse, OrError, OrValue, OrReturn dijalankan berdasarkan syarat atau nilai pulangan
  • 97a2863
  • ✨ feat : arr - Fungsi baharu StringsAsInts, StringsTryInts, ConvType, dsb. dengan cepat menukar jenis hirisan
  • 75d8d89
  • ✨ feat: reflects - Fungsi baharu ConvSlice menukar jenis hirisan melalui pantulan
  • f87fc89> ✨ feat: structs - Initialization structure InitDefaults() menambah sokongan untuk medan jenis slice
  • 948fa70
  • ✨ feat: byte - Menambah fungsi baharu StrOrErr(), SafeString() untuk menyemak Dan ditukar kepada rentetan apabila tiada ralat
  • 767ed80
  • ✨ feat: cmdr - cmdr.Cmd Menambah kaedah baharu ToOSStdoutStderr, ToOSStdout untuk menetapkan output arahan dengan cepat kepada OS stdout, stderr
  • 6aaea78

Tetap

? up: str, math - Tambah beberapa OrElse() dan fungsi lain yang boleh mengesan dan mendapatkan nilai dengan cepat pada masa yang sama cb21fbc

    ? kemas kini beberapa util func
  • eaf0990
  • ? kemas kini dan tambah beberapa ujian baharu
  • 6e47f69
  • ? 🎜>? up(str ): kemas kini beberapa nilai str get func
  • 676fe4e
  • ✨ up(env,sys): Tambah GetMulti, SetEnvMap, UnsetEnvs dan fungsi lain
  • 9eaddb5
  • ? up(str): Laraskan logik pemprosesan SplitInlineComment()
  • 31445cd
  • ? daripada hasil yang dikembalikan
  • 67cbae1
  • ✅ up(sys,env,map): tambah lagi kes ujian untuk util function
  • 392536c
  • ? ,sys): kemas kini beberapa fs dan sys util func run logic
  • 7727628
  • up(struct): kemas kini beberapa komen struct dan kemas kini readme
  • f461852 🎜>? up(str): kemas kini beberapa ulasan util string dan fungsi
  • 796d1fe
  • Lain
  • build(deps ): bump golang.org/x/text daripada 0.5.0 hingga 0.6.0 79d7781
  • doc: jana semula dokumen README 42e3084
  • doc: kemas kini logik parse doc, sokong jenis generik 030676d
doc: jana dan kemas kini dokumen README

f342e92

  • bina(deps): bump golang.org/x/text daripada 0.6.0 hingga 0.7.0 1e3ea77

  • [Cadangan berkaitan: Pergi tutorial video]

    Atas ialah kandungan terperinci GO goutil mengeluarkan versi v0.6.4! Kemas kini sepintas lalu!. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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