Tutorials
Courses
Go Premium
Data Structure
Java
Python
HTML
Interview Preparation
DSA
Practice Problems
C
C++
Java
Python
JavaScript
Data Science
Machine Learning
Courses
Linux
DevOps
SQL
Web Development
System Design
Aptitude
GfG Premium
Similar Topics
Web Technologies
32.1K+ articles
DSA
20.0K+ articles
Python
19.6K+ articles
Experiences
15.8K+ articles
Interview Experiences
14.1K+ articles
School Learning
11.1K+ articles
Go Language
764+ articles
Programming Language
339+ articles
Golang
169+ articles
Golang-Interfaces
5+ articles
Golang-OOPs
4 posts
Recent Articles
Popular Articles
Inheritance in GoLang
Last Updated: 22 June 2020
Inheritance means inheriting the properties of the superclass into the base class and is one of the most important concepts in Object-Oriented Programming. Since Golang do...
read more
Programming Language
Go Language
Golang-OOPs
Polymorphism in GoLang
Last Updated: 15 July 2025
Polymorphism is the ability of a message to be displayed in more than one form. Polymorphism is considered one of the important features of Object-Oriented Programming and...
read more
Programming Language
Go Language
Golang-Interfaces
Golang-OOPs
Object-Oriented Programming in GoLang
Last Updated: 15 July 2025
Object-oriented programming is a programming paradigm which uses the idea of "objects" to represent data and methods. Go does not strictly support object orientation but i...
read more
Go Language
Golang-OOPs
Encapsulation in Golang
Last Updated: 12 July 2025
Encapsulation is defined as the wrapping up of data under a single unit. It is the mechanism that binds together code and the data it manipulates. In a different way, enca...
read more
Go Language
Golang
Golang-OOPs
We use cookies to ensure you have the best browsing experience on our website. By using our site, you acknowledge that you have read and understood our
Cookie Policy
&
Privacy Policy
Got It !