Sobes.tech
Middle

What tools and technologies do you use in your work? What is your level of experience with Docker and Kubernetes?

sobes.tech AI

Answer from AI

In my work with Go, I typically use the following tools and technologies:

  • Development environment: VSCode, GoLand
  • Version control systems: Git
  • Building and dependency management: go modules
  • Testing: built-in testing package, as well as testify
  • Logging: zap, logrus
  • Working with databases: sqlx, gorm, pgx
  • Containerization: Docker for packaging applications
  • Orchestration: Kubernetes for managing scalable clusters

My Docker proficiency is confident: I can write Dockerfiles, create images, run containers, and configure networks and volumes.

With Kubernetes, I have experience setting up and deploying applications, working with manifests (Deployment, Service, ConfigMap), and understanding core concepts (Pods, ReplicaSets, Namespaces). I can set up CI/CD using Kubernetes and work with Helm charts.

What tools and technologies do you use in your work… - sobes.tech