libcore

module
v1.9.8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 22, 2023 License: MIT

README

LIBCORE

Introduccion

Libreria que contiene funciones e estructura para utilidades en cualquier proyecto go para instalacion por el paquete database y es windows ir a este GoOracleWindow

TEST:

Carpeta donde contiene ejemplos de las librerias creadas.

Utility:

Paquete que contiene funciones e estructuras variadas como utilidad de cualquier proyecto(cast,archivo,encriptacion,comando,etc..)

Database:

Paquete contiene funciones e estructura para manipulacion de base de datos

Server:

Paquete para crea un api rest con ECHO mas practico un ejemplo seguir este challengeBatchApi.

Documentacion
  • Introduccion

  • GoLibModule

    Inicializar

    go mod init github.com/{your_username}/{repo_name}
    or go test -v #para inicializar las dependencias
    go build
    ./gomod
Librerias Externas:

Toda libreria externa se debe de instalar para que funcione correctamente el proyecto.

  • fatih/color

  • go-ora

  • lib/pq

  • go-sql-driver/mysql

  • denisenkom/go-mssqldb

  • jmoiron/sqlx

  • go-ini/ini

  • labstack/echo

  • satori/go.uuid

Envio de correo Soporte de Cuente en gmail Ejemplo de Envio

    func TestEmail(t *testing.T) {
    t.Logf("Email:%s\n", "Envio")
    email := utl.StEmailAdmin{}
    email.AddUser("...@gmail.com",
        "...*", utl.SMTPURL["gmail"], utl.SMTPPORT["gmail1"])
    email.AddDest("...@thedataage.com")
    email.AddBody(utl.TypeContent["html"], "Prueba",    "Prueba")
    err := email.SendMail()
    if err != nil {
        t.Logf("Email:%s\n", err.Error())
    } else {
        t.Logf("Email:%s\n", "Terminado")
    }

}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL