Open in app

Sign in

Write

Sign in

Jane Kozhevnikova
Jane Kozhevnikova

185 Followers

Home

About

Published in

Level Up Coding

·Pinned

Exploring Go Packages: Cobra

In this tutorial, we discuss how to code a help message using the Cobra package. — › Briefly about Cobra Cobra is a powerful command line package for Golang. The full list of what projects use Cobra is here. › Before You Begin Install Cobra in your machine: go get -u -v github.com/spf13/cobra Yet, you do not need to create files of our app. …

Golang

6 min read

Exploring Go Packages: Cobra
Exploring Go Packages: Cobra
Golang

6 min read


Published in

Level Up Coding

·Nov 16, 2020

Exploring Go Packages: Argparse

In this tutorial, we walk through what Argparse is and how to build a command-line interface with this package. — › Shortly about Argparse Argparse is a command-line parser for Go. The package automatically generates a help message without predefining it. You probably have heard about Argparse for Python. It brings some features to the Argparse package for Go. › Before You Begin Install the package to your computer:

Golang

5 min read

Exploring Go Packages: Argparse
Exploring Go Packages: Argparse
Golang

5 min read


Published in

Level Up Coding

·Nov 10, 2020

Exploring Go Packages: Docopt

In this tutorial, we walk through basic concepts and help messages in Docopt. You’ll learn about a practical use case that you can code right now. — › Shortly about Docopt Docopt is a command-line interface description language. It has many implementations for different programming languages. In this tutorial, we’ll discuss the Go version: Docopt Go. This library gives programmers the ability to describe a program interface with a well-structured help message.

Golang

4 min read

Exploring Go Packages: Docopt
Exploring Go Packages: Docopt
Golang

4 min read


Nov 6, 2020

3 Tips for New Language Learners

Level up your conventional lessons — Do you ever feel like your language learning is not progressing? I have been learning English with private tutors since 2017. This month it is already 3 years of my learning process. I practised lessons with Russians, people who speak English as a second language, and natives. From all these…

Language Learning

3 min read

3 Ideas to Your Younger Self about Learning a Language with a Tutor
3 Ideas to Your Younger Self about Learning a Language with a Tutor
Language Learning

3 min read


Published in

Dev Genius

·Oct 2, 2020

A 4 Minute Guide to Creating Telegram Bot in Go

A step by step guide for new Go programmers — I have been thinking about creating bots for Telegram. I use Telegram a lot, so I got many ideas to help me to simplify my routines. One of these ideas is especially useful for language learners — a dictionary. In this guide, we are going to discuss how to create…

Software Engineering

5 min read

A 4 Minute Guide to Creating Telegram Bot in Go
A 4 Minute Guide to Creating Telegram Bot in Go
Software Engineering

5 min read


Published in

Dev Genius

·Aug 25, 2020

Designing Relational Database in Example

In this story I want to share with you a basic relational database which helped me to understand ideas of organizing data for relational databases. If you are a newbie to designing relational databases, this material is for you. — › Preface Several years ago I was a junior developer with high ambitions to create web apps. Once I got an idea to analyze all money that I spend to understand my expenses better. …

Database Design

5 min read

Designing Relational Database in Example
Designing Relational Database in Example
Database Design

5 min read


Jul 10, 2020

Implementing Queue In Go

This article discusses the queue data structure in computer science: what the queue data structure is, the queue fundamental operations, an example of a slice-based queue implementation. — Defining Queue as Abstract Data Type In computer science, a queue is an abstract data type which serves a linear collection of items. An item can only be inserted at the end, rear, and removed from the other end front according to the FIFO (first-in, first-out) principle.

Golang

3 min read

Implementing Queue In Go
Implementing Queue In Go
Golang

3 min read


Published in

ILLUMINATION

·Jul 9, 2020

Old-fashioned Remote Test Tasks for IT Specialists must be Replaced

Because these tests are a waste of time — By remote test task I mean a test which a company sends to you after considering your cover letter and resume. For example, for developers, a test can be writing a script, a program, a website, an application and so on. You perform this work at home and send a…

Job Hunting

6 min read

Old-fashioned Remote Test Tasks for IT Specialists must be Replaced
Old-fashioned Remote Test Tasks for IT Specialists must be Replaced
Job Hunting

6 min read


Published in

ILLUMINATION

·Jul 8, 2020

Mental Skills of Basketball Players

I started playing basketball when I was 7 years old and finished when I was 17. Three different coaches, some of whom were highly regarded players, trained me on how to play the game. They won many championships throughout their basketball career. We took part in regional competitions many times…

Sports

6 min read

Mental Skills of Basketball Players
Mental Skills of Basketball Players
Sports

6 min read


Published in

Level Up Coding

·Jun 29, 2020

Linked List Tutorial for New Gophers

This article discusses the concept of a linear linked list and its implementation in Go. — What Singly Linked List is A singly linked list is a linear, dynamic data structure where each element is a separated object. Together, they represent a sequence. A basic form of a node is data and a pointer to the next node. The first node is called head and the last node is called tail…

Golang

7 min read

Linked List Tutorial for New Gophers
Linked List Tutorial for New Gophers
Golang

7 min read

Jane Kozhevnikova

Jane Kozhevnikova

185 Followers

Technical Writer in Software Industry

Following
  • Vincent Van Patten

    Vincent Van Patten

  • Margaret Pan

    Margaret Pan

  • Ayodeji Awosika

    Ayodeji Awosika

  • Eve Arnold

    Eve Arnold

  • Derick David

    Derick David

See all (460)

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams