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. …

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
  • Margaret Pan

    Margaret Pan

  • Ayodeji Awosika

    Ayodeji Awosika

  • Eve Arnold

    Eve Arnold

  • Derick David

    Derick David

  • Alfie Jane

    Alfie Jane

See all (460)

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams