Questa è l'app Linux denominata Wire la cui ultima versione può essere scaricata come 0.5.0.tar.gz. Può essere eseguito online nel provider di hosting gratuito OnWorks per workstation.
Scarica ed esegui online questa app denominata Wire con OnWorks gratuitamente.
Segui queste istruzioni per eseguire questa app:
- 1. Scaricata questa applicazione sul tuo PC.
- 2. Entra nel nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 3. Carica questa applicazione in tale file manager.
- 4. Avviare l'emulatore online OnWorks Linux o Windows online o l'emulatore online MACOS da questo sito Web.
- 5. Dal sistema operativo OnWorks Linux che hai appena avviato, vai al nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 6. Scarica l'applicazione, installala ed eseguila.
IMMAGINI
Ad
Wire
DESCRIZIONE
Wire è uno strumento di generazione del codice che automatizza la connessione dei componenti utilizzando l'iniezione di dipendenza. Le dipendenze tra i componenti sono rappresentate in Wire come parametri di funzione, incoraggiando l'inizializzazione esplicita invece delle variabili globali. Poiché Wire opera senza stato di runtime o riflessione, il codice scritto per essere utilizzato con Wire è utile anche per l'inizializzazione scritta a mano. L'iniezione delle dipendenze è una tecnica standard per la produzione di codice flessibile e ad accoppiamento libero, fornendo esplicitamente ai componenti tutte le dipendenze di cui hanno bisogno per funzionare. In Go, questo spesso assume la forma del passaggio di dipendenze ai costruttori. Gli strumenti di iniezione delle dipendenze come Wire mirano a semplificare la gestione del codice di inizializzazione. Descrivi i tuoi servizi e le loro dipendenze, come codice o come configurazione, quindi Wire elabora il grafico risultante per capire l'ordine e come passare a ciascun servizio ciò di cui ha bisogno.
Caratteristiche
- I provider sono normali funzioni Go che "forniscono" valori date le loro dipendenze
- Gli iniettori sono funzioni generate che chiamano i fornitori in ordine di dipendenza
- I provider comunemente usati insieme possono essere raggruppati in ProviderSets
- Eventuali dichiarazioni non iniettore vengono copiate nel file generato
- Il grafico delle dipendenze di Wire è conoscibile staticamente
- Gli strumenti di iniezione delle dipendenze come Wire mirano a semplificare la gestione del codice di inizializzazione
Linguaggio di programmazione
Go
Questa è un'applicazione che può anche essere scaricata da https://sourceforge.net/projects/wire.mirror/. È stato ospitato in OnWorks per essere eseguito online in modo più semplice da uno dei nostri sistemi operativi gratuiti.