0
respostas

Reescrevi o codigo que foi usado na aula em GO para Python.

No tópico 06 Container e ambiente, do curso Integração Contínua: Pipeline Docker no Github Actions, o professor usou GO para resolver um problema, e apesar de eu, não ter fixação por uma única linguagem, tenho um pouco mais de experiencia com Python, então reescrevi o código desse tópico nessa linguagem, vou compartilhar o resultado só para demonstrar como é possível resolver problemas de diversas formas. segue o resultado:

import os

def ConectaComBancoDeDados():
    host = os.getenv("HOST")
    user = os.getenv("USER")
    password = os.getenv("PASSWORD")
    dbname = os.getenv("DBNAME")
    port = os.getenv("DBPORT")
    string_de_conexao = f"host={host} user={user} password={password} dbname={dbname} port={port} sslmode=disable"
    return string_de_conexao

A intenção aqui é só demonstrar que sim, provavelmente, é possível resolver esse ou aquele problema com a linguagem que você já tem domínio.