Dit is de Linux-app met de naam Pakket voor gelijkheid van Go-waarden waarvan de nieuwste release kan worden gedownload als v0.5.9.zip. Het kan online worden uitgevoerd in de gratis hostingprovider OnWorks voor werkstations.
Download deze app met de naam Package voor gelijkheid van Go-waarden gratis en voer deze online uit met OnWorks.
Volg deze instructies om deze app uit te voeren:
- 1. Download deze applicatie op uw pc.
- 2. Voer in onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX in met de gebruikersnaam die u wilt.
- 3. Upload deze applicatie in zo'n bestandsbeheerder.
- 4. Start de OnWorks Linux online of Windows online emulator of MACOS online emulator vanaf deze website.
- 5. Ga vanuit het OnWorks Linux-besturingssysteem dat u zojuist hebt gestart naar onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX met de gewenste gebruikersnaam.
- 6. Download de applicatie, installeer hem en voer hem uit.
SCREENSHOTS
Ad
Pakket voor gelijkheid van Go-waarden
PRODUCTBESCHRIJVING
Dit pakket is bedoeld als een krachtiger en veiliger alternatief voor reflect.DeepEqual om te vergelijken of twee waarden semantisch gelijk zijn. De belangrijkste kenmerken van cmp zijn dat wanneer het standaardgedrag van gelijkheid niet voldoet aan de behoeften van de test, aangepaste gelijkheidsfuncties de gelijkheidsbewerking kunnen overschrijven. Een gelijkheidsfunctie kan bijvoorbeeld floats als gelijk rapporteren zolang ze binnen enige tolerantie van elkaar blijven. Typen die een Equal-methode hebben, kunnen die methode gebruiken om gelijkheid te bepalen. Hierdoor kunnen pakketauteurs de gelijkheidsbewerking bepalen voor de typen die ze definiëren. Als er geen aangepaste gelijkheidsfuncties worden gebruikt en er geen Equal-methode is gedefinieerd, wordt gelijkheid bepaald door de primitieve soorten recursief te vergelijken op beide waarden, vergelijkbaar met reflect.DeepEqual. In tegenstelling tot reflect.DeepEqual worden niet-geëxporteerde velden niet standaard vergeleken; ze leiden tot paniek, tenzij ze worden onderdrukt door een optie Negeren te gebruiken.
Kenmerken
- Aangepaste gelijkheidsfuncties kunnen de gelijkheidsbewerking overschrijven
- Pakket voor het vergelijken van Go-waarden in tests
- Zie de documentatie voor meer informatie
- Gelicenseerd onder de BSD-licentie
- Typen die een Equal-methode hebben, kunnen die methode gebruiken om gelijkheid te bepalen
- Hiermee kunnen pakketauteurs de gelijkheidsbewerking bepalen voor de typen die ze definiëren
Programmeertaal
Go
Categorieën
Dit is een applicatie die ook kan worden opgehaald van https://sourceforge.net/projects/package-equality-go-val.mirror/. Het is gehost in OnWorks, zodat het op de gemakkelijkste manier online kan worden uitgevoerd vanaf een van onze gratis besturingssystemen.