├── README.md ├── db-cache ├── api │ └── api.go ├── database │ ├── postgres.go │ └── redisRing.go ├── db-cache ├── deploy │ ├── Dockerfile │ └── sql_files │ │ ├── 1-schema.sql │ │ └── 2-seeddb.sql ├── main.go ├── pythonmovies │ └── movie.go └── readme.md ├── gdrive ├── main.go └── readme.md ├── ginswagger ├── api │ └── api.go ├── main.go └── readme.md ├── hellocassandra ├── README.md ├── goget.sh └── hellocassandra.go ├── redis ├── maingoredis.go ├── mainredigo.go └── readme.md ├── rest-example ├── README.md ├── main.go └── rest-example ├── rpc ├── client.go ├── readme.md └── server.go ├── sqltesting ├── api │ ├── api.go │ └── api_test.go ├── database │ ├── postgres.go │ └── redisRing.go ├── deploy │ ├── Dockerfile │ └── sql_files │ │ ├── 1-schema.sql │ │ └── 2-seeddb.sql ├── main.go ├── pythonmovies │ └── movie.go ├── readme.md └── sqltesting ├── timing ├── main.go └── readme.md └── webdata ├── Dockerfile ├── convertcsv.sql ├── mysql-service.yaml ├── mysql.yaml ├── readme.md ├── search.gtpl └── webdata.go /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/README.md -------------------------------------------------------------------------------- /db-cache/api/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/db-cache/api/api.go -------------------------------------------------------------------------------- /db-cache/database/postgres.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/db-cache/database/postgres.go -------------------------------------------------------------------------------- /db-cache/database/redisRing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/db-cache/database/redisRing.go -------------------------------------------------------------------------------- /db-cache/db-cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/db-cache/db-cache -------------------------------------------------------------------------------- /db-cache/deploy/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM postgres:latest 2 | 3 | COPY deploy/sql_files/ /docker-entrypoint-initdb.d/ 4 | -------------------------------------------------------------------------------- /db-cache/deploy/sql_files/1-schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/db-cache/deploy/sql_files/1-schema.sql -------------------------------------------------------------------------------- /db-cache/deploy/sql_files/2-seeddb.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/db-cache/deploy/sql_files/2-seeddb.sql -------------------------------------------------------------------------------- /db-cache/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/db-cache/main.go -------------------------------------------------------------------------------- /db-cache/pythonmovies/movie.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/db-cache/pythonmovies/movie.go -------------------------------------------------------------------------------- /db-cache/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/db-cache/readme.md -------------------------------------------------------------------------------- /gdrive/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/gdrive/main.go -------------------------------------------------------------------------------- /gdrive/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/gdrive/readme.md -------------------------------------------------------------------------------- /ginswagger/api/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/ginswagger/api/api.go -------------------------------------------------------------------------------- /ginswagger/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/ginswagger/main.go -------------------------------------------------------------------------------- /ginswagger/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/ginswagger/readme.md -------------------------------------------------------------------------------- /hellocassandra/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/hellocassandra/README.md -------------------------------------------------------------------------------- /hellocassandra/goget.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/hellocassandra/goget.sh -------------------------------------------------------------------------------- /hellocassandra/hellocassandra.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/hellocassandra/hellocassandra.go -------------------------------------------------------------------------------- /redis/maingoredis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/redis/maingoredis.go -------------------------------------------------------------------------------- /redis/mainredigo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/redis/mainredigo.go -------------------------------------------------------------------------------- /redis/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/redis/readme.md -------------------------------------------------------------------------------- /rest-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/rest-example/README.md -------------------------------------------------------------------------------- /rest-example/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/rest-example/main.go -------------------------------------------------------------------------------- /rest-example/rest-example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/rest-example/rest-example -------------------------------------------------------------------------------- /rpc/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/rpc/client.go -------------------------------------------------------------------------------- /rpc/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/rpc/readme.md -------------------------------------------------------------------------------- /rpc/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/rpc/server.go -------------------------------------------------------------------------------- /sqltesting/api/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/sqltesting/api/api.go -------------------------------------------------------------------------------- /sqltesting/api/api_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/sqltesting/api/api_test.go -------------------------------------------------------------------------------- /sqltesting/database/postgres.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/sqltesting/database/postgres.go -------------------------------------------------------------------------------- /sqltesting/database/redisRing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/sqltesting/database/redisRing.go -------------------------------------------------------------------------------- /sqltesting/deploy/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM postgres:latest 2 | 3 | COPY deploy/sql_files/ /docker-entrypoint-initdb.d/ 4 | -------------------------------------------------------------------------------- /sqltesting/deploy/sql_files/1-schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/sqltesting/deploy/sql_files/1-schema.sql -------------------------------------------------------------------------------- /sqltesting/deploy/sql_files/2-seeddb.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/sqltesting/deploy/sql_files/2-seeddb.sql -------------------------------------------------------------------------------- /sqltesting/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/sqltesting/main.go -------------------------------------------------------------------------------- /sqltesting/pythonmovies/movie.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/sqltesting/pythonmovies/movie.go -------------------------------------------------------------------------------- /sqltesting/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/sqltesting/readme.md -------------------------------------------------------------------------------- /sqltesting/sqltesting: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/sqltesting/sqltesting -------------------------------------------------------------------------------- /timing/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/timing/main.go -------------------------------------------------------------------------------- /timing/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/timing/readme.md -------------------------------------------------------------------------------- /webdata/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM golang:onbuild 2 | EXPOSE 8080 3 | -------------------------------------------------------------------------------- /webdata/convertcsv.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/webdata/convertcsv.sql -------------------------------------------------------------------------------- /webdata/mysql-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/webdata/mysql-service.yaml -------------------------------------------------------------------------------- /webdata/mysql.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/webdata/mysql.yaml -------------------------------------------------------------------------------- /webdata/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/webdata/readme.md -------------------------------------------------------------------------------- /webdata/search.gtpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/webdata/search.gtpl -------------------------------------------------------------------------------- /webdata/webdata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterlamar/go-examples/HEAD/webdata/webdata.go --------------------------------------------------------------------------------