• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Coursera Plus
  • Log In
  • Join for Free
    Coursera
    Chevron Left
    Back to Functions, Methods, and Interfaces in Go

    Learner Reviews & Feedback for Functions, Methods, and Interfaces in Go by University of California, Irvine

    Filled StarFilled StarFilled StarFilled StarHalf Faded Star
    4.6
    stars
    1,002 ratings

    About the Course

    Continue your exploration of the Go programming language as you learn about functions, methods, and interfaces. Topics include the
    implementation of functions, function types, object-orientation in Go, methods, and class instantiation. As with the first course in this series,
    you’ll have an opportunity to create your own Go applications so you can practice what you’re learning.
    ...

    Top reviews

    CV

    Aug 21, 2021

    Filled StarFilled StarFilled StarFilled StarFilled Star

    The explanations and examples are excellent mainly of how the interfaces work, the teacher explains very well. The exercises are the best and allow you to practice and apply the concepts explained.

    UU

    Nov 16, 2022

    Filled StarFilled StarFilled StarFilled StarFilled Star

    One of the best if not the best course on Golang that I have taken. For a long time I struggled with some very fundamental concepts in Go, but today, I am confident of my knowledge in it.

    Filter by:

    51 - 75 of 216 Reviews for Functions, Methods, and Interfaces in Go

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Gaston G S

    •

    May 20, 2021

    Great material on object oriented abstractions and good practices of coding and debugging.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Max A

    •

    Aug 16, 2020

    Having only used Matlab before this was a good introduction and helped me understand Go.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Sebastian G V

    •

    Apr 27, 2020

    Well explained. It could go faster but I think it's a good introduction for beginners.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Clinton M

    •

    Jan 2, 2023

    It is a properly curated course that helps one gain a better understanding of golang

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Arowojobe S

    •

    Oct 21, 2020

    I really like the teacher's style of speaking. It's fun reading the transcripts too.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Ishwar N

    •

    Feb 18, 2021

    I love the way Ian Harris teaches and this course had good coverage of all topics.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Amy G

    •

    May 13, 2020

    I wish there are more responses from course maker or any TA in the discussion form

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Long T

    •

    Nov 5, 2023

    Nice course, cover all basic of functions, method and interfaces in Go, thank Ian

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Joel N

    •

    Sep 22, 2020

    You are one of the best teacher I have come across...

    Hope to learn more from you

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Andrés C

    •

    Oct 7, 2019

    Great course. The only bad is that sometimes the exercises are not very clear.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Shree G J

    •

    May 11, 2020

    best part is the assignment. Nice to explore what you studied in assignments

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Eddie T

    •

    Nov 15, 2018

    A nice course which introduces necessary concepts in programming within Go.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Artur

    •

    Sep 27, 2020

    Amazing course that describes the OOP implementation in Go

    Highly recommend

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Stephen

    •

    Oct 18, 2023

    A great introduction into golang and how it compares to other languages.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Alcides M

    •

    Nov 19, 2020

    This Course is of excellent quality. The trainer knows the the subject.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Ramana M

    •

    Jun 11, 2020

    Excellent course and Prof. Harris is lucid and provides great insights.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Kat

    •

    Feb 27, 2021

    I've learned a lot. I feel a lot more confident in my Go skills now.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Andreas M

    •

    Nov 14, 2019

    I just love the way Professor Harris is teaching all these concepts!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Michael W

    •

    Feb 12, 2019

    Great Class! Excellent coverage of basic tools provided by Go

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Károly K

    •

    Jun 14, 2022

    Had one question impossible to answer in one of the quizzes.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Guangmin C

    •

    Nov 26, 2020

    Peer-graded assignment makes very bad learning experience.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Deleted A

    •

    Jun 20, 2024

    Very useful. Week 3 and Week 4 very very useful developers

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Igor C

    •

    Mar 21, 2023

    Awsome course! Thanks to UCI, Im truly progressing in Go.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By komal s

    •

    Jan 27, 2020

    The assignments are helpful to digest the concepts of Go.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Leonardo S

    •

    Oct 25, 2020

    This course is very good, It presents the main concepts.

    • Chevron Left
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • Chevron Right

    Coursera Footer

    Technical Skills

    • ChatGPT
    • Coding
    • Computer Science
    • Cybersecurity
    • DevOps
    • Ethical Hacking
    • Generative AI
    • Java Programming
    • Python
    • Web Development

    Analytical Skills

    • Artificial Intelligence
    • Big Data
    • Business Analysis
    • Data Analytics
    • Data Science
    • Financial Modeling
    • Machine Learning
    • Microsoft Excel
    • Microsoft Power BI
    • SQL

    Business Skills

    • Accounting
    • Digital Marketing
    • E-commerce
    • Finance
    • Google
    • Graphic Design
    • IBM
    • Marketing
    • Project Management
    • Social Media Marketing

    Career Resources

    • Essential IT Certifications
    • High-Income Skills to Learn
    • How to Get a PMP Certification
    • How to Learn Artificial Intelligence
    • Popular Cybersecurity Certifications
    • Popular Data Analytics Certifications
    • What Does a Data Analyst Do?
    • Career Development Resources
    • Career Aptitude Test
    • Share your Coursera Learning Story

    Coursera

    • About
    • What We Offer
    • Leadership
    • Careers
    • Catalog
    • Coursera Plus
    • Professional Certificates
    • MasterTrack® Certificates
    • Degrees
    • For Enterprise
    • For Government
    • For Campus
    • Become a Partner
    • Social Impact
    • Free Courses
    • ECTS Credit Recommendations

    Community

    • Learners
    • Partners
    • Beta Testers
    • Blog
    • The Coursera Podcast
    • Tech Blog
    • Teaching Center

    More

    • Press
    • Investors
    • Terms
    • Privacy
    • Help
    • Accessibility
    • Contact
    • Articles
    • Directory
    • Affiliates
    • Modern Slavery Statement
    • Manage Cookie Preferences
    Learn Anywhere
    Download on the App Store
    Get it on Google Play
    Logo of Certified B Corporation
    © 2025 Coursera Inc. All rights reserved.
    • Coursera Facebook
    • Coursera Linkedin
    • Coursera Twitter
    • Coursera YouTube
    • Coursera Instagram
    • Coursera TikTok
    Coursera

    Sign up

    Learn on your own time from top universities and businesses.

    ​
    ​
    Between 8 and 72 characters
    Your password is hidden
    ​

    or

    Already on Coursera?


    I accept Coursera's Terms of Use and Privacy Notice. Having trouble logging in? Learner help center

    This site is protected by reCAPTCHA Enterprise and the Google Privacy Policy and Terms of Service apply.